AI Slop Code Risk Monitor

linuxmint/cinnamon

SlopCodeMonitor badge for linuxmint/cinnamon Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.

4.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for linuxmint/cinnamon, a JavaScript project with 5,634 GitHub stars. SynthScan examined 265,702 lines of code across 719 source files, recording 598 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 4.0 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

4.0
Adjusted Signal
4.0
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
5.6K
Stars
JavaScript
Language
265.7K
Lines of Code
719
Files
598
Pattern Hits
2026-10-31
Scan Date
0.11
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.2/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 327 finding(s).

Hallucinated Dependency & Supply Chain Risk 3.9/100 · LOW

Are imports declared and package/API names verified? 96 finding(s).

Agent Over-Engineering Ratio 11.3/100 · LOW

Are wrappers, guards, and repeated structures necessary? 301 finding(s).

PR Review Velocity Impact 18.9/100 · LOW

Which changes need focused human review? 598 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 11HIGH 69MEDIUM 36LOW 482

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 598 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Empty Error Handlers69 hits · 345 pts
SeverityFileLineSnippetContext
HIGHpython3/cinnamon/harvester.py40except:CODE
HIGHpython3/cinnamon/harvester.py112except OSError:CODE
HIGHpython3/cinnamon/harvester.py138except:CODE
HIGHpython3/cinnamon/harvester.py226except ValueError:CODE
HIGHpython3/cinnamon/harvester.py784except ValueError:CODE
HIGHpython3/cinnamon/harvester.py793except:CODE
HIGHpython3/cinnamon/harvester.py551except:CODE
HIGHpython3/cinnamon/harvester.py623except FileNotFoundError:CODE
HIGHpython3/cinnamon/harvester.py745except FileNotFoundError:CODE
HIGHdocs/reference/cinnamon-js/gen_lib.py706except KeyError:CODE
HIGHdocs/reference/cinnamon-js/gen_doc.py288except OSError:CODE
HIGHdocs/reference/cinnamon-js/gen_doc.py293except OSError:CODE
HIGH…mon/cinnamon-settings-users/cinnamon-settings-users.py687except OSError:CODE
HIGH…mon/cinnamon-settings-users/cinnamon-settings-users.py729except OSError:CODE
HIGH…/share/cinnamon/cinnamon-settings/cinnamon-settings.py716except AttributeError:CODE
HIGH…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py8except:CODE
HIGH…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py41except:CODE
HIGH…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py294except (OSError, json.JSONDecodeError):CODE
HIGH…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py1013except (KeyError, IndexError):CODE
HIGHfiles/usr/share/cinnamon/cinnamon-settings/bin/util.py47except KeyError:CODE
HIGHfiles/usr/share/cinnamon/cinnamon-settings/bin/util.py65except OSError:CODE
HIGH…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py39except:CODE
HIGH…hare/cinnamon/cinnamon-settings/bin/SettingsWidgets.py318except:CODE
HIGH…hare/cinnamon/cinnamon-settings/bin/SettingsWidgets.py46except GLib.Error as e:CODE
HIGH…hare/cinnamon/cinnamon-settings/bin/SettingsWidgets.py240except:CODE
HIGH…re/cinnamon/cinnamon-settings/bin/KeybindingWidgets.py433except:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py737except (KeyError, AttributeError):CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py747except (KeyError, AttributeError):CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py764except (KeyError, AttributeError):CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py775except (KeyError, AttributeError):CODE
HIGH…r/share/cinnamon/cinnamon-settings/modules/cs_power.py602except:CODE
HIGH…r/share/cinnamon/cinnamon-settings/modules/cs_power.py226except:CODE
HIGH…r/share/cinnamon/cinnamon-settings/modules/cs_power.py314except:CODE
HIGH…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1041except os.error as e:CODE
HIGH…/share/cinnamon/cinnamon-settings/modules/cs_themes.py339except OSError:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_gestures.py303except TypeError:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_gestures.py340except GLib.Error:CODE
HIGH…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py98except:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_calendar.py12except:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_calendar.py368except:CODE
HIGH…hare/cinnamon/cinnamon-settings/modules/cs_calendar.py374except:CODE
HIGH…sr/share/cinnamon/cinnamon-settings/modules/cs_info.py179except GLib.GError:CODE
HIGH…share/cinnamon/cinnamon-settings/modules/cs_privacy.py35except ValueError:CODE
HIGH…share/cinnamon/cinnamon-settings/modules/cs_desktop.py38except ImportError:CODE
HIGH…share/cinnamon/cinnamon-settings/modules/cs_desktop.py40except AttributeError:CODE
HIGH…share/cinnamon/cinnamon-settings/modules/cs_desktop.py42except ValueError:CODE
HIGH…e/cinnamon/cinnamon-settings/modules/cs_thunderbolt.py393except GLib.Error as e:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py99except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py106except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py114except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py121except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py131except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py139except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py156except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py164except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py171except Exception:CODE
HIGH…/cinnamon/cinnamon-looking-glass/lookingglass_proxy.py179except Exception:CODE
HIGH…mon/cinnamon-desktop-editor/cinnamon-desktop-editor.py129except:CODE
HIGH…mon/cinnamon-desktop-editor/cinnamon-desktop-editor.py139except GLib.GError:CODE
HIGH…mon/cinnamon-desktop-editor/cinnamon-desktop-editor.py147except GLib.GError:CODE
9 more matches not shown…
Hyper-Verbose Identifiers122 hits · 129 pts
SeverityFileLineSnippetContext
LOWpython3/cinnamon/harvester.py734 def _remove_spice_from_all_directories(self, uuid):CODE
LOWjs/misc/interfaces.js323function getDBusProxyWithOwnerAsync(which, owner, callback) {CODE
LOWjs/ui/appletManager.js428function removeAppletFromInappropriatePanel (extension, appletDefinition) {CODE
LOWjs/ui/appletManager.js815function getRunningInstancesForUuid(uuid) {CODE
LOWjs/ui/appletManager.js826function callAppletInstancesChanged(uuid, originInstance) {CODE
LOW⚡js/ui/searchProviderManager.js29function onEnabledSearchProvidersChanged() {CODE
LOW⚡js/ui/searchProviderManager.js36function initEnabledSearchProviders() {CODE
LOW⚡js/ui/searchProviderManager.js45function unloadRemovedSearchProviders() {CODE
LOWjs/ui/extensionSystem.js102function onEnabledExtensionsChanged() {CODE
LOWjs/ui/main.js742function createFullScreenBackground() {CODE
LOWjs/ui/main.js1313function isWindowActorDisplayedOnWorkspace(win, workspaceIndex) {CODE
LOWjs/ui/main.js1326function getWindowActorsForWorkspace(workspaceIndex) {CODE
LOWjs/ui/tweener.js348function registerSpecialPropertyModifier(name, modifyFunction, getFunction) {CODE
LOWjs/ui/tweener.js352function registerSpecialPropertySplitter(name, splitFunction, parameters) {CODE
LOWjs/ui/extension.js914function maybeAddWindowAttentionHandlerRole(meta) {CODE
LOWjs/ui/extension.js973function findExtensionSubdirectory(dir) {CODE
LOWjs/ui/screensaver/screenShield.js47function registerScreensaverWidget(widgetClass) {CODE
LOWjs/ui/screensaver/screenShield.js70function deregisterScreensaverWidget(widgetClass) {CODE
LOWdocs/applets-examples/finder@cinnamon.org/applet.js29function SearchProviderResultButton(applet, provider, result) {CODE
LOWcalendar-server/cinnamon-calendar-server.py218 def fetch_clockenstein_events(self):CODE
LOWcalendar-server/cinnamon-calendar-server.py239 def clockenstein_events_ready(self, proxy, result, request):CODE
LOWcalendar-server/cinnamon-calendar-server.py438 def handle_new_or_modified_objects(self, view, objects, calendar):CODE
LOWcalendar-server/cinnamon-calendar-server.py542 def emit_events_added_or_updated(self, calendar, events):CODE
LOW…innamon/desklets/launcher@cinnamon.org/editorDialog.py87 def on_launcher_type_combo_box_changed(self, widget):CODE
LOW…/share/cinnamon/applets/network@cinnamon.org/applet.js192function NMWiredSectionTitleMenuItem() {CODE
LOW…/share/cinnamon/applets/network@cinnamon.org/applet.js240function NMWirelessSectionTitleMenuItem() {CODE
LOW⚡…mon/cinnamon-settings-users/cinnamon-settings-users.py608 def _on_password_button_clicked(self, widget):CODE
LOW⚡…mon/cinnamon-settings-users/cinnamon-settings-users.py615 def _on_groups_button_clicked(self, widget):CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py271 def _on_new_password_icon_released(self, widget, icon_pos, event):CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py284 def _on_show_password_toggled(self, widget):CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py652 def _on_face_browse_menuitem_activated(self, menuitem):CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py718 def _on_face_menuitem_activated(self, menuitem, path):CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py765 def on_accounts_service_loaded(self, user, param):CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py397 def load_sidepage_as_standalone(self, args) -> bool:CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py601 def bring_selection_into_view(self, iconview):CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py221 def _remove_declaration_from_content(declaration, content):CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py323 def sync_initial_switch_state(self):CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py406 def on_overlay_scrollbars_changed(self, settings, key, data=None):CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py485 def check_preexisting_cs_modification(self):STRING
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py641 def _on_enabled_spices_changed(self, settings, key, data=None):CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py885 def update_custom_keybinding_details(self, keybinding, new_name, new_command):CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py920 def _confirm_and_clear_conflicts(self, conflicts, new_keybinding):CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py952 def _filter_duplicate_applet_keybindings(self, keybindings):CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py1028 def lookup_gsettings_keybinding(self, schema_id, key):CODE
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py222 def update_button_sensitivity(self, *args):CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py315 def _settings_changed_callback(self, *args):CODE
LOW…cinnamon/cinnamon-settings/bin/ChooserButtonWidgets.py84 def increment_loading_progress(self, inc):CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py328 def is_compatible_with_cinnamon_version(self):CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py395 def scan_extension_for_danger(self, directory):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py189 def on_input_source_activated(self, listbox, row):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py207 def on_move_layout_up_clicked(self, button, data=None):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py213 def on_move_layout_down_clicked(self, button, data=None):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py314 def _get_engine_layout_display_name(self):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py367 def on_clear_override_clicked(self, button, data=None):CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py370 def on_engine_settings_clicked(self, button, data=None):CODE
LOW⚡…r/share/cinnamon/cinnamon-settings/bin/InputSources.py506 def _on_cinnamon_state_changed(self, proxy, pspec, data=None):CODE
LOW⚡…r/share/cinnamon/cinnamon-settings/bin/InputSources.py516 def on_interface_settings_changed(self, settings, key, data=None):CODE
LOW⚡…r/share/cinnamon/cinnamon-settings/bin/InputSources.py520 def on_source_layouts_changed(self, settings, key, data=None):CODE
LOW⚡…r/share/cinnamon/cinnamon-settings/bin/InputSources.py523 def refresh_input_source_list(self):CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py698def get_unused_palette_indices(image):CODE
62 more matches not shown…
Hallucination Indicators11 hits · 125 pts
SeverityFileLineSnippetContext
CRITICAL⚡…/share/cinnamon/applets/network@cinnamon.org/applet.js1904 this._devices.wired.section.actor.hide();CODE
CRITICAL⚡…/share/cinnamon/applets/network@cinnamon.org/applet.js1914 this._devices.wireless.section.actor.hide();CODE
CRITICAL⚡…/share/cinnamon/applets/network@cinnamon.org/applet.js1924 this._devices.wwan.section.actor.hide();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js1939 this._devices.vpn.section.actor.hide();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js1954 this._devices.wireguard.section.actor.hide();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2357 this._devices.vpn.section.actor.hide();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2361 this._devices.wireguard.section.actor.hide();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2387 this._devices.vpn.section.actor.show();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2390 this._devices.wireguard.section.actor.show();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2418 this._devices.vpn.section.actor.show();CODE
CRITICAL…/share/cinnamon/applets/network@cinnamon.org/applet.js2420 this._devices.wireguard.section.actor.show();CODE
Excessive Try-Catch Wrapping95 hits · 122 pts
SeverityFileLineSnippetContext
LOWgenerate_cs_module_desktop_files.py34except Exception as detail:CODE
LOWgenerate_cs_module_desktop_files.py61 except Exception:STRING
MEDIUMpython3/cinnamon/harvester.py657def _uninstall_by_uuid(self, uuid):CODE
LOWpython3/cinnamon/harvester.py363 except Exception as e:CODE
LOWpython3/cinnamon/harvester.py482 except Exception as detail:CODE
LOWpython3/cinnamon/harvester.py567 except Exception as e:CODE
LOWpython3/cinnamon/harvester.py578 except Exception:CODE
LOWpython3/cinnamon/harvester.py616 except Exception as e:CODE
LOWpython3/cinnamon/harvester.py636 except Exception as e:CODE
LOWpython3/cinnamon/harvester.py682 except Exception as e:CODE
MEDIUMcalendar-server/cinnamon-calendar-server.py97 print(f"Error refreshing calendar '{self.source.get_display_name()}':", e.message)CODE
LOW…amon/applets/grouped-window-list@cinnamon.org/utils.py20 except Exception:CODE
MEDIUM…amon/applets/grouped-window-list@cinnamon.org/utils.py13def spawn(command):CODE
MEDIUM…mon/cinnamon-settings-users/cinnamon-settings-users.py464def __init__(self):CODE
LOW⚡…mon/cinnamon-settings-users/cinnamon-settings-users.py605 except Exception as detail:CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py81 except Exception as detail:CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py388 except Exception as detail:CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py453 except Exception as detail:CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py818 except Exception as e:STRING
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py86 except Exception as e:CODE
LOWfiles/usr/share/cinnamon/cinnamon-settings/bin/capi.py51 except Exception as e:CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py257 except Exception as e:CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py673 except Exception as msg:CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py676 except Exception as e:CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py695 except Exception as e:CODE
MEDIUM…r/share/cinnamon/cinnamon-settings/bin/InputSources.py493def _on_proxy_ready(self, obj, result, data=None):CODE
MEDIUM…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py186 print("Error getting list of ibus engines: %s" % e.message)CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py11except Exception as error_message:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py69 except Exception as e:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py237 except Exception as e:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py297 except Exception as e:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py321 except Exception as e:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py348 except Exception as error:CODE
LOW…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py408 except Exception:CODE
MEDIUM…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py82def _on_proxy_ready(self, obj, result, data=None):CODE
MEDIUM…les/usr/share/cinnamon/cinnamon-settings/bin/Spices.py345def _uninstall(self, job):CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_actions.py74 except Exception as e:CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py281 except Exception as e:CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py891 except Exception as e:CODE
MEDIUM…r/share/cinnamon/cinnamon-settings/modules/cs_power.py752def on_dbus_changed(self, *args):CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_display.py44 except Exception as detail:CODE
MEDIUM…/share/cinnamon/cinnamon-settings/modules/cs_themes.py988def _on_icon_theme_selected(self, path, theme):CODE
MEDIUM…/share/cinnamon/cinnamon-settings/modules/cs_themes.py996def _on_gtk_theme_selected(self, path, theme):CODE
MEDIUM…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1004def _on_cursor_theme_selected(self, path, theme):CODE
MEDIUM…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1014def _on_cinnamon_theme_selected(self, path, theme):CODE
LOW⚡…/share/cinnamon/cinnamon-settings/modules/cs_themes.py992 except Exception as detail:CODE
LOW⚡…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1000 except Exception as detail:CODE
LOW⚡…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1008 except Exception as detail:CODE
LOW⚡…/share/cinnamon/cinnamon-settings/modules/cs_themes.py1018 except Exception as detail:CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py156 except Exception as e:CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py350 except Exception as e:CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py472 except Exception as e:CODE
MEDIUM…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py988def splitLocaleCode(self, localeCode):CODE
MEDIUM…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1359def getFirstFileFromBackgroundXml(self, filename):CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1043 except Exception as detail:CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1125 except Exception as detail:CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1167 except Exception as detail:CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1171 except Exception as detail:CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1374 except Exception as detail:CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_startup.py229 except Exception as e:CODE
35 more matches not shown…
Deep Nesting117 hits · 110 pts
SeverityFileLineSnippetContext
LOWpython3/cinnamon/harvester.py296CODE
LOWpython3/cinnamon/harvester.py434CODE
LOWpython3/cinnamon/harvester.py581CODE
LOWpython3/cinnamon/harvester.py657CODE
LOWpython3/cinnamon/harvester.py688CODE
LOWdocs/reference/cinnamon-js/gen_lib.py17CODE
LOWdocs/reference/cinnamon-js/gen_lib.py107CODE
LOW…amon/applets/grouped-window-list@cinnamon.org/utils.py26CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py289CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py317CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py464CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py652CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py700CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py718CODE
LOW…mon/cinnamon-settings-users/cinnamon-settings-users.py793CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py181CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py335CODE
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py658CODE
LOW…/usr/share/cinnamon/cinnamon-settings/xlet-settings.py247CODE
LOW…/usr/share/cinnamon/cinnamon-settings/xlet-settings.py345CODE
LOW…/usr/share/cinnamon/cinnamon-settings/xlet-settings.py397CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py158CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py189CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py221CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py485CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py285CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py645CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py904CODE
LOW…hare/cinnamon/cinnamon-settings/bin/KeybindingTable.py974CODE
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py103CODE
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py347CODE
LOWfiles/usr/share/cinnamon/cinnamon-settings/bin/capi.py26CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py326CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py328CODE
LOWfiles/usr/share/cinnamon/cinnamon-settings/bin/util.py52CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py164CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py328CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py399CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py425CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py628CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py979CODE
LOW…/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py402CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py523CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py388CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py800CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py952CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py1070CODE
LOW…hare/cinnamon/cinnamon-settings/bin/SettingsWidgets.py305CODE
LOW…hare/cinnamon/cinnamon-settings/bin/SettingsWidgets.py210CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_panel.py21CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_panel.py303CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py510CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py639CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_actions.py40CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py119CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py306CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py420CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py465CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py564CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py105CODE
57 more matches not shown…
Unused Imports75 hits · 74 pts
SeverityFileLineSnippetContext
LOWpython3/cinnamon/__init__.py2CODE
LOWdocs/reference/cinnamon-js/gen_doc.py51CODE
LOWcalendar-server/cinnamon-calendar-server.py2CODE
LOWcalendar-server/cinnamon-calendar-server.py5CODE
LOWcalendar-server/cinnamon-calendar-server.py6CODE
LOWcalendar-server/cinnamon-calendar-server.py7CODE
LOWcalendar-server/cinnamon-calendar-server.py8CODE
LOWcalendar-server/cinnamon-calendar-server.py9CODE
LOW…/applets/settings-example@cinnamon.org/CustomWidget.py4CODE
LOW…/usr/share/cinnamon/cinnamon-settings/xlet-settings.py21CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py4CODE
LOW…/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py13CODE
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py6CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py4CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py5CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py5CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py5CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py5CODE
LOW…/cinnamon/cinnamon-settings/bin/JsonSettingsWidgets.py8CODE
LOW…cinnamon/cinnamon-settings/bin/ChooserButtonWidgets.py4CODE
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py15CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py5CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py9CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py15CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py15CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py17CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py18CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py19CODE
LOW…re/cinnamon/cinnamon-settings/bin/AddKeyboardLayout.py19CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_panel.py3CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_panel.py10CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_fonts.py8CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py4CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py5CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py6CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py8CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py13CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py16CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py17CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_keyboard.py21CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_actions.py9CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_power.py8CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_applets.py3CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_display.py5CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py5CODE
LOW…/share/cinnamon/cinnamon-settings/modules/cs_themes.py9CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_gestures.py3CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_gestures.py10CODE
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py26CODE
LOW…re/cinnamon/cinnamon-settings/modules/cs_nightlight.py4CODE
LOW…re/cinnamon/cinnamon-settings/modules/cs_nightlight.py5CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_effects.py4CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_startup.py13CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_mouse.py6CODE
LOW…r/share/cinnamon/cinnamon-settings/modules/cs_mouse.py9CODE
LOW…hare/cinnamon/cinnamon-settings/modules/cs_calendar.py5CODE
LOW…sr/share/cinnamon/cinnamon-settings/modules/cs_info.py7CODE
LOW…sr/share/cinnamon/cinnamon-settings/modules/cs_info.py16CODE
LOW…share/cinnamon/cinnamon-settings/modules/cs_windows.py10CODE
LOW…are/cinnamon/cinnamon-settings/modules/cs_hotcorner.py9CODE
15 more matches not shown…
Over-Commented Block71 hits · 71 pts
SeverityFileLineSnippetContext
LOWjs/misc/imFramework.js1// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-COMMENT
LOWjs/misc/params.js1// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-COMMENT
LOWjs/misc/fcitxInputMethod.js1// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-COMMENT
LOWjs/ui/layout.js1141 let y1 = Math.max(y, 0);COMMENT
LOWjs/ui/keyboardManager.js741 // A switch between two xkb layouts doesn't change the ibus engine.COMMENT
LOWjs/ui/notificationDaemon.js141 // Create an icon for a notification from icon string/path.COMMENT
LOWjs/ui/notificationDaemon.js201 (source.initialTitle == title || source.trayIcon == trayIcon))COMMENT
LOWjs/ui/backgroundManager.js221 global.log("BackgroundManager: %s picture-uri -> single background (%s)".format(COMMENT
LOWutils/cinnamon-stap-monitor/cinnamon-stap-monitor.py81COMMENT
LOWutils/cinnamon-stap-monitor/cinnamon-stap-monitor.py161 return [True, self.model.insert_before(None, None)]COMMENT
LOWdocs/reference/cinnamon-js/gen_lib.py1#!/usr/bin/python3COMMENT
LOWdocs/reference/cinnamon-js/gen_doc.py1#!/usr/bin/python3COMMENT
LOWdocs/reference/cinnamon-js/gen_doc.py21#COMMENT
LOW…/share/cinnamon/applets/network@cinnamon.org/applet.js2601COMMENT
LOWfiles/usr/share/cinnamon/cinnamon-settings/bin/capi.py1#!/usr/bin/python3COMMENT
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py1#!/usr/bin/python3COMMENT
LOW…re/cinnamon/cinnamon-settings/modules/cs_workspaces.py41 switch = GSettingsSwitch(_("Always show Expo on the primary monitor"), "org.cinnamon", "workspace-expo-primaCOMMENT
LOW…namon/cinnamon-looking-glass/cinnamon-looking-glass.py1#!/usr/bin/python3COMMENT
LOW…cinnamon-keyboard-display/cinnamon-keyboard-display.py101# Key labels: names GTK gives usCOMMENT
LOW…cinnamon-keyboard-display/cinnamon-keyboard-display.py221SPELLED_KEYS = {"TAB", "PRSC"}COMMENT
LOW…es/usr/share/cinnamon/cinnamon-menu-editor/cme/util.py1# -*- coding: utf-8 -*-COMMENT
LOW…/share/cinnamon/cinnamon-menu-editor/cme/MainWindow.py1# -*- coding: utf-8 -*-COMMENT
LOW…/share/cinnamon/cinnamon-menu-editor/cme/MenuEditor.py1# -*- coding: utf-8 -*-COMMENT
LOWdata/cldr2json/cldr2json.py1#!/usr/bin/python3COMMENT
LOWdata/theme/cinnamon-sass/widgets/_startmenu.scss1COMMENT
LOWsrc/cinnamon-global-private.h1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-tray-manager.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-app-system.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-window-tracker.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-app.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-screenshot.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-screenshot.c621 &screenshot_data->pick_color);COMMENT
LOWsrc/cinnamon-screen.c21 * This is a shim class to help compatibility with older (pre-5.2)COMMENT
LOWsrc/run-js-test.c21 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERCOMMENT
LOWsrc/cinnamon-global.h1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-app-system.h1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/main.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/main.c21#include <meta/main.h>COMMENT
LOWsrc/cinnamon-util.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-global.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/cinnamon-recorder.c1/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */COMMENT
LOWsrc/data-to-c.pl1#!/usr/bin/env perlCOMMENT
LOWsrc/background/daemon/cinnamon-background-daemon.c1#include "config.h"COMMENT
LOWsrc/background/daemon/cinnamon-background-daemon.c21#include <cinnamon-bg-list.h>COMMENT
LOWsrc/screensaver/cinnamon-screensaver-pam-helper.c21 *COMMENT
LOWsrc/screensaver/subprocs.c21#include <stdio.h>COMMENT
LOWsrc/screensaver/cs-auth-pam.c21 * 02110-1335, USA.COMMENT
LOWsrc/screensaver/backup-locker/backup-locker.c1#include "config.h"COMMENT
LOWsrc/screensaver/backup-locker/event-grabber.c21 *COMMENT
LOWsrc/tray/na-tray-manager.h21COMMENT
LOWsrc/tray/na-tray-manager.c21#include <config.h>COMMENT
LOWsrc/st/st-bin.h21#error "Only <st/st.h> can be included directly.h"COMMENT
LOWsrc/st/st-viewport.h21COMMENT
LOWsrc/st/st-group.h21#error "Only <st/st.h> can be included directly.h"COMMENT
LOWsrc/st/st-theme-node-transition.h21#ifndef __ST_THEME_NODE_TRANSITION_H__COMMENT
LOWsrc/st/st-texture-cache.h21COMMENT
LOWsrc/st/st-table-child.h21#error "Only <st/st.h> can be included directly.h"COMMENT
LOWsrc/st/st-widget.c21 * You should have received a copy of the GNU Lesser General Public LicenseCOMMENT
LOWsrc/st/st-scroll-bar.h21#if !defined(ST_H_INSIDE) && !defined(ST_COMPILATION)COMMENT
LOWsrc/st/st-button.h21#if !defined(ST_H_INSIDE) && !defined(ST_COMPILATION)COMMENT
11 more matches not shown…
Decorative Section Separators10 hits · 33 pts
SeverityFileLineSnippetContext
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py90 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py92 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py175 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py177 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…/usr/share/cinnamon/cinnamon-screenshot/main_window.py263 # ------------------------------------------------------------------COMMENT
MEDIUM⚡…/usr/share/cinnamon/cinnamon-screenshot/main_window.py265 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py318 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py320 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py378 # ------------------------------------------------------------------COMMENT
MEDIUM…/usr/share/cinnamon/cinnamon-screenshot/main_window.py380 # ------------------------------------------------------------------COMMENT
Fake / Example Data10 hits · 13 pts
SeverityFileLineSnippetContext
LOWjs/ui/placeholder.js47 style_class: 'placeholder',CODE
LOW⚡…/reference/cinnamon-tutorials/documenting-tutorial.xml101 &lt;para&gt;Lorem ipsum dolor sit amet&lt;/para&gt;CODE
LOW⚡…/reference/cinnamon-tutorials/documenting-tutorial.xml101 &lt;para&gt;Lorem ipsum dolor sit amet&lt;/para&gt;CODE
LOW⚡…/reference/cinnamon-tutorials/documenting-tutorial.xml110 &lt;para&gt;Lorem &lt;code&gt;ipsum&lt;/code&gt; dolor sit amet.&lt;/para&gt;</programlisting>CODE
LOW⚡…/reference/cinnamon-tutorials/documenting-tutorial.xml113 Lorem <code>ipsum</code> dolor sit amet.CODE
LOW⚡…/reference/cinnamon-tutorials/documenting-tutorial.xml123 &amp;lt;para&amp;gt;Lorem &amp;lt;code&amp;gt;ipsum&amp;lt;/code&amp;gt; dolor sit amet.&amp;lt;/para&amp;gt;CODE
LOW…cinnamon/cinnamon-settings/modules/cs_notifications.py12Lorem ipsum dolor sit amet, consectetur adipiscing elit. \CODE
LOW…cinnamon/cinnamon-settings/modules/cs_notifications.py12Lorem ipsum dolor sit amet, consectetur adipiscing elit. \CODE
LOW⚡…/usr/share/cinnamon/cinnamon-screenshot/main_window.py257 self.preview_stack.set_visible_child_name('preview' if has_preview else 'placeholder')CODE
LOWdata/org.cinnamon.gschema.xml958 <key name="placeholder" type="b">CODE
Redundant / Tautological Comments6 hits · 12 pts
SeverityFileLineSnippetContext
LOW…r/share/cinnamon/cinnamon-settings/bin/InputSources.py260 # Check if this engine uses "default" layout or has a specific oneCOMMENT
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py727 # Check if it is not the transparent index, as that doesn't qualify.COMMENT
LOW⚡…e/cinnamon/cinnamon-settings/modules/cs_thunderbolt.py254 # Check if thunderbolt is presentCOMMENT
LOW⚡…e/cinnamon/cinnamon-settings/modules/cs_thunderbolt.py256 # Check if bolt is installed by finding 'boltctl'COMMENT
LOW⚡…e/cinnamon/cinnamon-settings/modules/cs_thunderbolt.py258 # Check if bolt is available on DBusCOMMENT
LOW⚡…e/cinnamon/cinnamon-settings/modules/cs_thunderbolt.py261 # Check if we've already been loadedCOMMENT
AI Slop Vocabulary3 hits · 4 pts
SeverityFileLineSnippetContext
LOWcalendar-server/cinnamon-calendar-server.py569 # then just return 0. The value isn't used except for comparison, whenCOMMENT
LOW…/share/cinnamon/cinnamon-settings/cinnamon-settings.py626 # We can just add a negative here (since final_y < 0), but it's lessCOMMENT
LOW…e/cinnamon/cinnamon-settings/modules/cs_backgrounds.py1075 # rasterized with gdk-pixbuf. We don't just use gdk-pixbuf for everything becauseCOMMENT
AI Structural Patterns4 hits · 4 pts
SeverityFileLineSnippetContext
LOW…amon/applets/grouped-window-list@cinnamon.org/utils.py23CODE
LOW…hare/cinnamon/cinnamon-settings/bin/TreeListWidgets.py103CODE
LOW…es/usr/share/cinnamon/cinnamon-settings/bin/imtools.py55CODE
LOWdata/cldr2json/cldr2json.py54CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…/share/cinnamon/cinnamon-settings/cinnamon-settings.py256 # Create the UICOMMENT
Dead Code1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…on-screensaver-command/cinnamon-screensaver-command.py117CODE
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOWjs/ui/settings.js766 // If the settings have already been installed previously we need to check if the schemaCOMMENT
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocs/reference/cinnamon-tutorials/xlet-translating.xml39 And don't forget to change the <code>const UUID</code> above to your applets UUID.CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…on-screensaver-command/cinnamon-screensaver-command.py148 def perform_action(self):CODE