2025-11-27 09:27 ftp://ftp.de.debian.org/debian/pool/main/k/khotkeys/khotkeys_5.27.5.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --library=motif --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-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 319 318 elapsed-time: 0.5 0.6 head-timing-info: old-timing-info: head results: khotkeys-5.27.5/kcm_hotkeys/actions/action_widget_base.h:37:5: style: Class 'ActionWidgetBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/actions/command_url_action_widget.cpp:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/actions/command_url_action_widget.h:24:5: style: Class 'CommandUrlActionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/action_group_widget.h:36:31: warning: The class 'ActionGroupWidget' defines member function with name 'data' also defined in its parent class 'HotkeysWidgetBase'. [duplInheritedMember] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_base.h:39:31: note: Parent function 'HotkeysWidgetBase::data' khotkeys-5.27.5/kcm_hotkeys/action_group_widget.h:36:31: note: Derived function 'ActionGroupWidget::data' khotkeys-5.27.5/kcm_hotkeys/action_group_widget.h:41:37: warning: The class 'ActionGroupWidget' defines member function with name 'data' also defined in its parent class 'HotkeysWidgetBase'. [duplInheritedMember] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_base.h:44:37: note: Parent function 'HotkeysWidgetBase::data' khotkeys-5.27.5/kcm_hotkeys/action_group_widget.h:41:37: note: Derived function 'ActionGroupWidget::data' khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_base.h:27:5: style: Class 'HotkeysWidgetBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/action_group_widget.h:26:5: style: Class 'ActionGroupWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/app/kded.cpp:40:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.h:33:5: style: Class 'ConditionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/app/kded.cpp:96:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM_MENUENTRIES [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/app/kded.cpp:159:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEM_MENUENTRIES [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/app/kded.cpp:209:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/app/kded.cpp:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isOutdated [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/actions/dbus_action_widget.cpp:16:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/actions/dbus_action_widget.h:26:5: style: Class 'DbusActionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/actions/keyboard_input_action_widget.cpp:78:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionWindow [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/actions/dbus_action_widget.cpp:63:26: style: Local variable 'action' shadows outer function [shadowFunction] khotkeys-5.27.5/kcm_hotkeys/actions/dbus_action_widget.h:33:27: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/actions/dbus_action_widget.cpp:63:26: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/actions/keyboard_input_action_widget.h:24:5: style: Class 'KeyboardInputActionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/actions/menuentry_action_widget.cpp:20:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/condition_type_menu.h:21:5: style: Class 'ConditionTypeMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/actions/menuentry_action_widget.h:27:5: style: Class 'MenuentryActionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/edit_gesture_dialog.cpp:33:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/edit_gesture_dialog.h:28:5: style: Class 'EditGestureDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/global_settings_widget.cpp:25:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/global_settings_widget.cpp:68:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _working [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _conditions_list [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _conditions_list [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _changed [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _changed [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _conditions_list [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _working [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _working [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_recorder.cpp:20:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_recorder.cpp:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_recorder.cpp:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/global_settings_widget.h:28:5: style: Class 'GlobalSettingsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.h:41:5: style: Class 'KHotkeysModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_recorder.h:30:5: style: Class 'GestureRecorder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_drawer.cpp:21:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_drawer.cpp:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:28:5: style: Class 'BuildTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:49:53: style:inconclusive: Function 'visitCondition' argument 1 names different: declaration 'condition' definition 'cond'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:34:46: note: Function 'visitCondition' argument 1 names different: declaration 'condition' definition 'cond'. khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:49:53: note: Function 'visitCondition' argument 1 names different: declaration 'condition' definition 'cond'. khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:294:48: style: Local variable 'cond' shadows outer variable [shadowVariable] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:266:26: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:294:48: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:316:50: style: Local variable 'cond' shadows outer variable [shadowVariable] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:266:26: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:316:50: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:334:34: style: Local variable 'cond' shadows outer variable [shadowVariable] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:266:26: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:334:34: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:341:33: style: Local variable 'cond' shadows outer variable [shadowVariable] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:266:26: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:341:33: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:348:34: style: Local variable 'cond' shadows outer variable [shadowVariable] khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:266:26: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/conditions/conditions_widget.cpp:348:34: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_widget.h:26:5: style: Class 'GestureWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/gesture_drawer.h:30:5: style: Class 'GestureDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_selector.cpp:21:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_selector.cpp:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CrossCursor [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_selector.cpp:43:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_BUTTON_PRESS [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_selector.cpp:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:82:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.h:81:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:66:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_DESKTOP [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_DESKTOP [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TYPE_DESKTOP [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:123:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.cpp:146:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:27:5: style: Class 'WindowDefinitionListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:29:5: style: Class 'WindowDefinitionListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:71:5: style: Class 'WindowDefinitionListDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.h:37:5: style: Class 'WindowDefinitionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_widget.h:70:5: style: Class 'WindowDefinitionDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.cpp:29:82: style:inconclusive: Function 'WindowDefinitionListWidget' argument 1 names different: declaration 'windowdef_list' definition 'windowdef'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:27:58: note: Function 'WindowDefinitionListWidget' argument 1 names different: declaration 'windowdef_list' definition 'windowdef'. khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.cpp:29:82: note: Function 'WindowDefinitionListWidget' argument 1 names different: declaration 'windowdef_list' definition 'windowdef'. khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.cpp:222:81: style:inconclusive: Function 'setWindowDefinitions' argument 1 names different: declaration 'windowdef_list' definition 'list'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.h:36:57: note: Function 'setWindowDefinitions' argument 1 names different: declaration 'windowdef_list' definition 'list'. khotkeys-5.27.5/kcm_hotkeys/helper_widgets/window_definition_list_widget.cpp:222:81: note: Function 'setWindowDefinitions' argument 1 names different: declaration 'windowdef_list' definition 'list'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_export_widget.cpp:30:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_export_widget.h:24:5: style: Class 'KHotkeysExportWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_export_widget.h:38:5: style: Class 'KHotkeysExportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_proxy_model.h:27:5: style: Class 'KHotkeysProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_proxy_model.cpp:11:5: style: Struct 'KHotkeysProxyModelPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_proxy_model.cpp:35:47: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_column' definition 'source_row'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/hotkeys_proxy_model.h:38:31: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_column' definition 'source_row'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_proxy_model.cpp:35:47: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_column' definition 'source_row'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_tree_view.cpp:63:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_tree_view.cpp:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_tree_view.h:30:5: style: Class 'HotkeysTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.h:27:5: style: Class 'HotkeysTreeViewContextMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.h:28:5: style: Class 'HotkeysTreeViewContextMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:110:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllTypes [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:123:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutTriggerType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyDecoded [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:176:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:212:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommandUrlActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_iface.cpp:14:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_iface.h:44:18: style: Virtual function 'slotChanged' is called from constructor 'HotkeysWidgetIFace(QWidget*parent=nullptr)' at line 14. Dynamic binding is not used. [virtualCallInConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_iface.cpp:14:61: note: Calling slotChanged khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_iface.h:44:18: note: slotChanged is a virtual function khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:204:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDropEnabled [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:315:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:344:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Retain [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:393:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:199:17: style: The scope of the variable 'id' can be reduced. [variableScope] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:201:14: style: The scope of the variable 'allowMerging' can be reduced. [variableScope] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:48:72: style:inconclusive: Function 'createActionFromType' argument 1 names different: declaration 'type' definition 'actionType'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.h:53:48: note: Function 'createActionFromType' argument 1 names different: declaration 'type' definition 'actionType'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_context_menu.cpp:48:72: note: Function 'createActionFromType' argument 1 names different: declaration 'type' definition 'actionType'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:74:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:118:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:38:33: warning: The class 'SimpleActionDataWidget' defines member function with name 'data' also defined in its parent class 'HotkeysWidgetBase'. [duplInheritedMember] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_base.h:39:31: note: Parent function 'HotkeysWidgetBase::data' khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:38:33: note: Derived function 'SimpleActionDataWidget::data' khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:43:39: warning: The class 'SimpleActionDataWidget' defines member function with name 'data' also defined in its parent class 'HotkeysWidgetBase'. [duplInheritedMember] khotkeys-5.27.5/kcm_hotkeys/hotkeys_widget_base.h:44:37: note: Parent function 'HotkeysWidgetBase::data' khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:43:39: note: Derived function 'SimpleActionDataWidget::data' khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:28:5: style: Class 'SimpleActionDataWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/triggers/trigger_widget_base.h:41:5: style: Class 'TriggerWidgetBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/triggers/gesture_trigger_widget.h:29:5: style: Class 'GestureTriggerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/triggers/shortcut_trigger_widget.h:29:5: style: Class 'ShortcutTriggerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/triggers/window_trigger_widget.h:28:5: style: Class 'WindowTriggerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.cpp:74:72: style:inconclusive: Function 'setActionData' argument 1 names different: declaration 'action' definition 'pData'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.h:33:52: note: Function 'setActionData' argument 1 names different: declaration 'action' definition 'pData'. khotkeys-5.27.5/kcm_hotkeys/simple_action_data_widget.cpp:74:72: note: Function 'setActionData' argument 1 names different: declaration 'action' definition 'pData'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:39:5: style: Class 'KCMHotkeysPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:325:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:268:146: style:inconclusive: Function 'exportInputActions' argument 5 names different: declaration 'allowMerging' definition 'mergingAllowed'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.h:81:135: note: Function 'exportInputActions' argument 5 names different: declaration 'allowMerging' definition 'mergingAllowed'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:268:146: note: Function 'exportInputActions' argument 5 names different: declaration 'allowMerging' definition 'mergingAllowed'. khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:253:32: style: Local variable 'parent' shadows outer function [shadowFunction] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.h:53:17: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:253:32: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:395:5: style: Local variable 'index' shadows outer function [shadowFunction] khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.h:52:17: note: Shadowed declaration khotkeys-5.27.5/kcm_hotkeys/hotkeys_model.cpp:395:5: note: Shadow variable khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:104:52: style:inconclusive: Function 'currentChanged' argument 1 names different: declaration 'current' definition 'pCurrent'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.h:67:44: note: Function 'currentChanged' argument 1 names different: declaration 'current' definition 'pCurrent'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:104:52: note: Function 'currentChanged' argument 1 names different: declaration 'current' definition 'pCurrent'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:104:81: style:inconclusive: Function 'currentChanged' argument 2 names different: declaration 'previous' definition 'pPrevious'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.h:67:72: note: Function 'currentChanged' argument 2 names different: declaration 'previous' definition 'pPrevious'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:104:81: note: Function 'currentChanged' argument 2 names different: declaration 'previous' definition 'pPrevious'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:252:60: style:inconclusive: Function 'maybeShowWidget' argument 1 names different: declaration 'next' definition 'nextIndex'. [funcArgNamesDifferent] khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:58:45: note: Function 'maybeShowWidget' argument 1 names different: declaration 'next' definition 'nextIndex'. khotkeys-5.27.5/kcm_hotkeys/kcm_hotkeys.cpp:252:60: note: Function 'maybeShowWidget' argument 1 names different: declaration 'next' definition 'nextIndex'. khotkeys-5.27.5/kcm_hotkeys/triggers/shortcut_trigger_widget.cpp:25:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalShortcuts [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/triggers/shortcut_trigger_widget.cpp:65:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PortableText [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data.cpp:155:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _triggers [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/triggers/window_trigger_widget.cpp:62:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_APPEARS [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/triggers/window_trigger_widget.cpp:75:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_APPEARS [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/kcm_hotkeys/triggers/window_trigger_widget.cpp:90:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_APPEARS [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:85:13: performance: Function 'name()' should return member '_name' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:93:13: performance: Function 'comment()' should return member '_comment' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:100:13: performance: Function 'importId()' should return member '_importId' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:49: style:inconclusive: Function 'ActionDataBase' argument 1 names different: declaration 'parent' definition 'parent_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:40:37: note: Function 'ActionDataBase' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:49: note: Function 'ActionDataBase' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:74: style:inconclusive: Function 'ActionDataBase' argument 2 names different: declaration 'name' definition 'name_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:40:60: note: Function 'ActionDataBase' argument 2 names different: declaration 'name' definition 'name_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:74: note: Function 'ActionDataBase' argument 2 names different: declaration 'name' definition 'name_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:97: style:inconclusive: Function 'ActionDataBase' argument 3 names different: declaration 'comment' definition 'comment_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:40:81: note: Function 'ActionDataBase' argument 3 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:97: note: Function 'ActionDataBase' argument 3 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:124: style:inconclusive: Function 'ActionDataBase' argument 4 names different: declaration 'condition' definition 'conditions_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:40:106: note: Function 'ActionDataBase' argument 4 names different: declaration 'condition' definition 'conditions_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:18:124: note: Function 'ActionDataBase' argument 4 names different: declaration 'condition' definition 'conditions_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:54:57: style:inconclusive: Function 'cfg_is_enabled' argument 1 names different: declaration 'cfg' definition 'cfg_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:132:52: note: Function 'cfg_is_enabled' argument 1 names different: declaration 'cfg' definition 'cfg_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:54:57: note: Function 'cfg_is_enabled' argument 1 names different: declaration 'cfg' definition 'cfg_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:140:46: style:inconclusive: Function 'set_name' argument 1 names different: declaration 'name' definition 'name_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.h:86:34: note: Function 'set_name' argument 1 names different: declaration 'name' definition 'name_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_base.cpp:140:46: note: Function 'set_name' argument 1 names different: declaration 'name' definition 'name_P'. khotkeys-5.27.5/libkhotkeysprivate/action_data/generic_action_data.h:20:5: style: Class 'Generic_action_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_group.cpp:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MenuEntryActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_group.cpp:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutTriggerType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:76:69: warning: The class 'SimpleActionDataHelper < ShortcutTrigger , MenuEntryAction >' defines member function with name 'set_action' also defined in its parent class 'SimpleActionData'. [duplInheritedMember] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:38:10: note: Parent function 'SimpleActionData::set_action' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:76:69: note: Derived function 'SimpleActionDataHelper < ShortcutTrigger , MenuEntryAction >::set_action' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:82:69: warning: The class 'SimpleActionDataHelper < ShortcutTrigger , MenuEntryAction >' defines member function with name 'set_trigger' also defined in its parent class 'SimpleActionData'. [duplInheritedMember] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:39:10: note: Parent function 'SimpleActionData::set_trigger' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:82:69: note: Derived function 'SimpleActionDataHelper < ShortcutTrigger , MenuEntryAction >::set_trigger' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:21:5: style: Class 'SimpleActionData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/action_data/menuentry_shortcut_action_data.h:21:5: style: Class 'MenuEntryShortcutActionData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/action_data/menuentry_shortcut_action_data.cpp:22:73: style:inconclusive: Function 'MenuEntryShortcutActionData' argument 5 names different: declaration 'command_url' definition 'menuentry'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/action_data/menuentry_shortcut_action_data.h:23:148: note: Function 'MenuEntryShortcutActionData' argument 5 names different: declaration 'command_url' definition 'menuentry'. khotkeys-5.27.5/libkhotkeysprivate/action_data/menuentry_shortcut_action_data.cpp:22:73: note: Function 'MenuEntryShortcutActionData' argument 5 names different: declaration 'command_url' definition 'menuentry'. khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_group.h:47:5: style: Class 'ActionDataGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/action_data/action_data_group.h:76:35: performance: Function 'children()' should return member '_list' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:76:69: warning: The class 'SimpleActionDataHelper' defines member function with name 'set_action' also defined in its parent class 'SimpleActionData'. [duplInheritedMember] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.cpp:49:24: note: Parent function 'SimpleActionData::set_action' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:76:69: note: Derived function 'SimpleActionDataHelper::set_action' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:82:69: warning: The class 'SimpleActionDataHelper' defines member function with name 'set_trigger' also defined in its parent class 'SimpleActionData'. [duplInheritedMember] khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.cpp:56:24: note: Parent function 'SimpleActionData::set_trigger' khotkeys-5.27.5/libkhotkeysprivate/action_data/simple_action_data.h:82:69: note: Derived function 'SimpleActionDataHelper::set_trigger' khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommandUrlActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBusActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:308:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyboardInputActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:350:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivateWindowActionType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:118:5: style: Class 'ActionList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:149:5: style: Class 'CommandUrlAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:186:5: style: Class 'MenuEntryAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:223:5: style: Class 'DBusAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:282:5: style: Class 'KeyboardInputAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:337:5: style: Class 'ActivateWindowAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/actions/action_list.cpp:15:39: style:inconclusive: Function 'ActionList' argument 1 names different: declaration 'comment' definition 'comment_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:118:31: note: Function 'ActionList' argument 1 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/actions/action_list.cpp:15:39: note: Function 'ActionList' argument 1 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/actions/command_url_action.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _command_url [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/command_url_action.cpp:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _command_url [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/activate_window_action.cpp:59:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_WINDOW_NONE [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/activate_window_action.cpp:21:86: style:inconclusive: Function 'ActivateWindowAction' argument 2 names different: declaration 'window' definition 'window_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:337:68: note: Function 'ActivateWindowAction' argument 2 names different: declaration 'window' definition 'window_P'. khotkeys-5.27.5/libkhotkeysprivate/actions/activate_window_action.cpp:21:86: note: Function 'ActivateWindowAction' argument 2 names different: declaration 'window' definition 'window_P'. khotkeys-5.27.5/libkhotkeysprivate/actions/activate_window_action.cpp:73:60: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] khotkeys-5.27.5/libkhotkeysprivate/actions/keyboard_input_action.cpp:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputFocus [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_match [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_match [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/active_window_condition.cpp:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/condition.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _parent [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:25:5: style: Class 'Not_condition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:40:5: style: Class 'And_condition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:53:5: style: Class 'Or_condition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/conditions/and_condition.cpp:20:51: style:inconclusive: Function 'And_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:40:40: note: Function 'And_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/conditions/and_condition.cpp:20:51: note: Function 'And_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions_list.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions_list.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions_list.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:231:19: performance: Function 'remote_application()' should return member '_application' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:232:19: performance: Function 'remote_object()' should return member '_object' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:233:19: performance: Function 'called_function()' should return member '_function' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:234:19: performance: Function 'arguments()' should return member '_arguments' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/actions/dbus_action.cpp:123:47: style:inconclusive: Function 'set_arguments' argument 1 names different: declaration 'args' definition 'arguments'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/actions/actions.h:239:39: note: Function 'set_arguments' argument 1 names different: declaration 'args' definition 'arguments'. khotkeys-5.27.5/libkhotkeysprivate/actions/dbus_action.cpp:123:47: note: Function 'set_arguments' argument 1 names different: declaration 'args' definition 'arguments'. khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:60:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_match [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/existing_window_condition.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/not_condition.cpp:19:51: style:inconclusive: Function 'Not_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:25:40: note: Function 'Not_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/conditions/not_condition.cpp:19:51: note: Function 'Not_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/daemon/daemon.cpp:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KHOTKEYS_CONFIG_FILE [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/or_condition.cpp:19:49: style:inconclusive: Function 'Or_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions.h:53:39: note: Function 'Or_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/conditions/or_condition.cpp:19:49: note: Function 'Or_condition' argument 1 names different: declaration 'parent' definition 'parent_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutTriggerType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowTriggerType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:305:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GestureTriggerType [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/shortcuts_handler.h:37:5: style: Class 'ShortcutsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:91:5: style: Class 'Trigger_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:133:5: style: Class 'ShortcutTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:217:5: style: Class 'WindowTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:288:5: style: Class 'GestureTrigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:261:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:344:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KHOTKEYS_CONFIG_FILE [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:421:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:453:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KHOTKEYS_CONFIG_FILE [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/shortcuts_handler.cpp:157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/conditions/conditions_list.h:27:5: style: Class 'Condition_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_list.h:20:5: style: Class 'Windowdef_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_list.h:21:5: style: Class 'Windowdef_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:72:56: style:inconclusive: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'data'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.h:35:44: note: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'data'. khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:72:56: note: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'data'. khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:178:43: style:inconclusive: Function 'writeTo' argument 1 names different: declaration 'cfg' definition 'config'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.h:31:31: note: Function 'writeTo' argument 1 names different: declaration 'cfg' definition 'config'. khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:178:43: note: Function 'writeTo' argument 1 names different: declaration 'cfg' definition 'config'. khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:135:5: style: Variable 'child' can be declared as pointer to const [constVariablePointer] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:196:9: style: Variable 'child' can be declared as pointer to const [constVariablePointer] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:191:16: performance:inconclusive: Technically the member function 'KHotKeys::Settings::isConfigFileValid' can be static (but you may consider moving to unnamed namespace). [functionStatic] khotkeys-5.27.5/libkhotkeysprivate/settings.h:164:10: note: Technically the member function 'KHotKeys::Settings::isConfigFileValid' can be static (but you may consider moving to unnamed namespace). khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:191:16: note: Technically the member function 'KHotKeys::Settings::isConfigFileValid' can be static (but you may consider moving to unnamed namespace). khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:43:5: style: Class 'SettingsReaderV2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:47:24: style: Variable 'groups' is assigned a value that is never used. [unreadVariable] khotkeys-5.27.5/libkhotkeysprivate/settings_writer.cpp:47:17: style: Variable 'groups' is assigned a value that is never used. [unreadVariable] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:186:32: style:inconclusive: Function 'import' argument 1 names different: declaration 'cfg_P' definition 'config'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings.h:83:26: note: Function 'import' argument 1 names different: declaration 'cfg_P' definition 'config'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:186:32: note: Function 'import' argument 1 names different: declaration 'cfg_P' definition 'config'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:241:44: style:inconclusive: Function 'importFrom' argument 1 names different: declaration 'parent' definition 'element'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings.h:85:38: note: Function 'importFrom' argument 1 names different: declaration 'parent' definition 'element'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:241:44: note: Function 'importFrom' argument 1 names different: declaration 'parent' definition 'element'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:392:115: style:inconclusive: Function 'read_settings' argument 4 names different: declaration 'state' definition 'stateStrategy'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings.h:177:109: note: Function 'read_settings' argument 4 names different: declaration 'state' definition 'stateStrategy'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:392:115: note: Function 'read_settings' argument 4 names different: declaration 'state' definition 'stateStrategy'. khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:186:32: style: Parameter 'config' can be declared as reference to const [constParameterReference] khotkeys-5.27.5/libkhotkeysprivate/settings.cpp:78:41: style: Parameter 'what' can be declared as pointer to const [constParameterPointer] khotkeys-5.27.5/libkhotkeysprivate/triggers/shortcut_trigger.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _active [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/shortcut_trigger.cpp:133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _shortcut [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/shortcut_trigger.cpp:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _shortcut [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/shortcut_trigger.cpp:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _shortcut [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:42:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:113:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCB_BUTTON_PRESS [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:214:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:263:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrokePoints [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:67:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrokePoints [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:142:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pointdata [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/gesture_trigger.cpp:281:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:212:9: error: Non-local variable '_config' will use pointer to local variable 'group'. [danglingLifetime] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:212:19: note: Address of variable taken here. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:192:22: note: Variable created here. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:212:9: note: Non-local variable '_config' will use pointer to local variable 'group'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:253:9: error: Non-local variable '_config' will use pointer to local variable 'triggerConfig'. [danglingLifetime] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:253:19: note: Address of variable taken here. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:236:22: note: Variable created here. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:253:9: note: Non-local variable '_config' will use pointer to local variable 'triggerConfig'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:24:19: warning: Member variable 'SettingsReaderV2::_config' is not initialized in the constructor. [uninitMemberVar] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:254:9: warning: Either the condition 'trigger' is redundant or there is possible null pointer dereference: trigger. [nullPointerRedundantCheck] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:256:13: note: Assuming that condition 'trigger' is not redundant khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:254:9: note: Null pointer dereference khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:24:102: style:inconclusive: Function 'SettingsReaderV2' argument 3 names different: declaration '_stateStrategy' definition 'stateStrategy'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:45:44: note: Function 'SettingsReaderV2' argument 3 names different: declaration '_stateStrategy' definition 'stateStrategy'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:24:102: note: Function 'SettingsReaderV2' argument 3 names different: declaration '_stateStrategy' definition 'stateStrategy'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:364:70: style:inconclusive: Function 'visitActionDataBase' argument 1 names different: declaration 'base' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:60:56: note: Function 'visitActionDataBase' argument 1 names different: declaration 'base' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:364:70: note: Function 'visitActionDataBase' argument 1 names different: declaration 'base' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:381:62: style:inconclusive: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:62:48: note: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:381:62: note: Function 'visitActionData' argument 1 names different: declaration 'group' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:386:72: style:inconclusive: Function 'visitActionDataGroup' argument 1 names different: declaration 'group' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:64:58: note: Function 'visitActionDataGroup' argument 1 names different: declaration 'group' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:386:72: note: Function 'visitActionDataGroup' argument 1 names different: declaration 'group' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:400:78: style:inconclusive: Function 'visitGenericActionData' argument 1 names different: declaration 'data' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:66:64: note: Function 'visitGenericActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:400:78: note: Function 'visitGenericActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:405:96: style:inconclusive: Function 'visitMenuentryShortcutActionData' argument 1 names different: declaration 'data' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:68:82: note: Function 'visitMenuentryShortcutActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:405:96: note: Function 'visitMenuentryShortcutActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:410:74: style:inconclusive: Function 'visitSimpleActionData' argument 1 names different: declaration 'data' definition 'object'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.h:70:60: note: Function 'visitSimpleActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/settings_reader_v2.cpp:410:74: note: Function 'visitSimpleActionData' argument 1 names different: declaration 'data' definition 'object'. khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:99:19: performance: Function 'comment()' should return member '_comment' by const reference. [returnByReference] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] khotkeys-5.27.5/libkhotkeysprivate/triggers/trigger_list.cpp:15:43: style:inconclusive: Function 'Trigger_list' argument 1 names different: declaration 'comment' definition 'comment_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/triggers/triggers.h:91:33: note: Function 'Trigger_list' argument 1 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/trigger_list.cpp:15:43: note: Function 'Trigger_list' argument 1 names different: declaration 'comment' definition 'comment_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:50:27: style:inconclusive: Function 'enable' argument 1 names different: declaration 'enable_P' definition 'enabled_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.h:94:22: note: Function 'enable' argument 1 names different: declaration 'enable_P' definition 'enabled_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:50:27: note: Function 'enable' argument 1 names different: declaration 'enable_P' definition 'enabled_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:290:31: style:inconclusive: Function 'set_timeout' argument 1 names different: declaration 'time_P' definition 'timeout_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.h:96:26: note: Function 'set_timeout' argument 1 names different: declaration 'time_P' definition 'timeout_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:290:31: note: Function 'set_timeout' argument 1 names different: declaration 'time_P' definition 'timeout_P'. khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:145:35: style: Variable 'event' can be declared as pointer to const [constVariablePointer] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:162:37: style: Variable 'event' can be declared as pointer to const [constVariablePointer] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:198:36: style: Variable 'event' can be declared as pointer to const [constVariablePointer] khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:240:20: style: Variable 'mask' can be declared as const array [constVariable] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:78:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existing_windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:112:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existing_windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:158:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable existing_windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMName [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _windows [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/triggers/window_trigger.cpp:213:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_actions [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_interface.cpp:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_interface.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_interface.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.h:47:5: style: Class 'Windowdef_simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.h:59:5: style: Class 'Windowdef_simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:38:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WId [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:85:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM2WindowRole [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:141:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WMName [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_list.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_list.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_list.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comment [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:49:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _role [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _role_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _role [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _role_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window_types [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wclass [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wclass_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _title_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:169:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unknown [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wclass [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:180:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wclass_match_type [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_helper/window_selection_rules.cpp:185:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window_types [valueFlowBailoutIncompleteVar] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:109:21: style:inconclusive: Either there is a missing 'override', or the member function 'KHotKeys::WindowsHandler::action_window' can be const. [functionConst] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.h:31:9: note: Either there is a missing 'override', or the member function 'KHotKeys::WindowsHandler::action_window' can be const. khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:109:21: note: Either there is a missing 'override', or the member function 'KHotKeys::WindowsHandler::action_window' can be const. khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:31:37: style:inconclusive: Function 'WindowsHandler' argument 1 names different: declaration 'enable_signals_P' definition 'enable_signal_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.h:25:25: note: Function 'WindowsHandler' argument 1 names different: declaration 'enable_signals_P' definition 'enable_signal_P'. khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:31:37: note: Function 'WindowsHandler' argument 1 names different: declaration 'enable_signals_P' definition 'enable_signal_P'. khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:114:44: style:inconclusive: Function 'set_action_window' argument 1 names different: declaration 'window' definition 'window_P'. [funcArgNamesDifferent] khotkeys-5.27.5/libkhotkeysprivate/windows_handler.h:30:32: note: Function 'set_action_window' argument 1 names different: declaration 'window' definition 'window_P'. khotkeys-5.27.5/libkhotkeysprivate/windows_handler.cpp:114:44: note: Function 'set_action_window' argument 1 names different: declaration 'window' definition 'window_P'. diff: head khotkeys-5.27.5/libkhotkeysprivate/actions/activate_window_action.cpp:73:60: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] 2.18.0 khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head khotkeys-5.27.5/libkhotkeysprivate/triggers/gestures.cpp:300:5: warning: Class 'Stroke' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE