LineIdCWESeverityMessageTimestamp
checkersReportinformationActive checkers: There was critical errors (use --checkers-report=<filename> to see details)Sun Jul 19 12:36:17 2026
libmenu/cafemenu-tree.c
0noValidConfigurationinformationThis file is not analyzed. No working configuration could be extracted. Use -v for more details.Sun Jul 19 12:36:17 2026
libmenu/cafemenu-tree.h
24preprocessorErrorDirectiveerror#error "libcafe-menu should only be used if you understand that it's subject to frequent change, and is not supported as a fixed API/ABI or as part of the platform"Sun Jul 19 12:36:17 2026
libmenu/desktop-entries.c
514constParameterPointer398styleParameter 'entry' can be declared as pointer to constSun Jul 19 12:36:17 2026
519constParameterPointer398styleParameter 'entry' can be declared as pointer to constSun Jul 19 12:36:17 2026
525constParameterPointer398styleParameter 'entry' can be declared as pointer to constSun Jul 19 12:36:17 2026
597constVariablePointer398styleVariable 'desktop_entry' can be declared as pointer to constSun Jul 19 12:36:17 2026
609constVariablePointer398styleVariable 'desktop_entry' can be declared as pointer to constSun Jul 19 12:36:17 2026
775staticFunctionstyleThe function 'desktop_entry_set_get_count' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
libmenu/entry-directories.c
198constVariablePointer398styleVariable 'tmp' can be declared as pointer to constSun Jul 19 12:36:17 2026
458constVariablePointer398styleVariable 'tmp' can be declared as pointer to constSun Jul 19 12:36:17 2026
647constVariablePointer398styleVariable 'tmp' can be declared as pointer to constSun Jul 19 12:36:17 2026
673constParameterPointer398styleParameter 'ed' can be declared as pointer to constSun Jul 19 12:36:17 2026
768staticFunctionstyleThe function 'entry_directory_ref' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
1020staticFunctionstyleThe function 'entry_directory_list_ref' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
1052constParameterPointer398styleParameter 'list' can be declared as pointer to constSun Jul 19 12:36:17 2026
1096staticFunctionstyleThe function '_entry_directory_list_compare' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
1098constVariablePointer398styleVariable 'al' can be declared as pointer to constSun Jul 19 12:36:17 2026
1098constVariablePointer398styleVariable 'bl' can be declared as pointer to constSun Jul 19 12:36:17 2026
1119constParameterCallback398styleParameter 'ed' can be declared as pointer to const. However it seems that 'get_all_func' is a callback function, if 'ed' is declared with const you might also need to cast function pointer(s).Sun Jul 19 12:36:17 2026
1144staticFunctionstyleThe function '_entry_directory_list_empty_desktop_cache' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
libmenu/menu-layout.c
125constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
196staticFunctionstyleThe function 'menu_layout_node_ref' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
206staticFunctionstyleThe function 'menu_layout_node_unref' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
266staticFunctionstyleThe function 'menu_layout_node_new' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
323constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
329constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
335staticFunctionstyleThe function 'menu_layout_node_get_root' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
349staticFunctionstyleThe function 'menu_layout_node_get_content_as_path' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
406staticFunctionstyleThe function 'menu_layout_node_insert_before' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
430staticFunctionstyleThe function 'menu_layout_node_insert_after' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
468staticFunctionstyleThe function 'menu_layout_node_append_child' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
485staticFunctionstyleThe function 'menu_layout_node_unlink' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
525staticFunctionstyleThe function 'menu_layout_node_steal' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
576constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
582constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
588staticFunctionstyleThe function 'menu_layout_node_set_content' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
601constVariablePointer398styleVariable 'nr' can be declared as pointer to constSun Jul 19 12:36:17 2026
613constVariablePointer398styleVariable 'nr' can be declared as pointer to constSun Jul 19 12:36:17 2026
735constVariablePointer398styleVariable 'legacy' can be declared as pointer to constSun Jul 19 12:36:17 2026
792staticFunctionstyleThe function 'menu_layout_node_menu_get_app_dirs' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
806staticFunctionstyleThe function 'menu_layout_node_menu_get_directory_dirs' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
820constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
820staticFunctionstyleThe function 'menu_layout_node_move_get_old' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
837constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
837staticFunctionstyleThe function 'menu_layout_node_move_get_new' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
856constVariablePointer398styleVariable 'legacy' can be declared as pointer to constSun Jul 19 12:36:17 2026
866staticFunctionstyleThe function 'menu_layout_node_legacy_dir_set_prefix' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
882constVariablePointer398styleVariable 'merge_file' can be declared as pointer to constSun Jul 19 12:36:17 2026
892staticFunctionstyleThe function 'menu_layout_node_merge_file_set_type' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
907constVariablePointer398styleVariable 'merge' can be declared as pointer to constSun Jul 19 12:36:17 2026
946constVariablePointer398styleVariable 'default_layout' can be declared as pointer to constSun Jul 19 12:36:17 2026
960constVariablePointer398styleVariable 'menuname' can be declared as pointer to constSun Jul 19 12:36:17 2026
1074constVariablePointer398styleVariable 'tmp' can be declared as pointer to constSun Jul 19 12:36:17 2026
1352constParameterPointer398styleParameter 'node' can be declared as pointer to constSun Jul 19 12:36:17 2026
1425varFuncNullUB475portabilityPassing NULL after the last typed argument to a variadic function leads to undefined behaviour.Sun Jul 19 12:36:17 2026
1440varFuncNullUB475portabilityPassing NULL after the last typed argument to a variadic function leads to undefined behaviour.Sun Jul 19 12:36:17 2026
1467varFuncNullUB475portabilityPassing NULL after the last typed argument to a variadic function leads to undefined behaviour.Sun Jul 19 12:36:17 2026
1673varFuncNullUB475portabilityPassing NULL after the last typed argument to a variadic function leads to undefined behaviour.Sun Jul 19 12:36:17 2026
1692varFuncNullUB475portabilityPassing NULL after the last typed argument to a variadic function leads to undefined behaviour.Sun Jul 19 12:36:17 2026
2086redundantAssignment563styleVariable 'prev' is reassigned a value before the old one has been used.Sun Jul 19 12:36:17 2026
libmenu/menu-monitor.c
287staticFunctionstyleThe function 'menu_monitor_ref' should have static linkage since it is not used outside of its translation unit.Sun Jul 19 12:36:17 2026
297constParameterPointer398styleParameter 'monitor' can be declared as pointer to constSun Jul 19 12:36:17 2026
392constVariablePointer398styleVariable 'tmp' can be declared as pointer to constSun Jul 19 12:36:17 2026