Repository Analysis

flameshot-org/flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

0.4 Likely human-written View on GitHub
0.4
Adjusted Score
0.4
Raw Score
100%
Time Factor
2026-05-29
Last Push
29,998
Stars
C++
Language
185,676
Lines of Code
328
Files
59
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 5LOW 54

Pattern Findings

59 matches across 4 categories. Click a row to expand file-level details.

Over-Commented Block52 hits · 52 pts
SeverityFileLineSnippet
LOWtests/action_options.sh1#!/usr/bin/env sh
LOWdata/shell-completion/flameshot.zsh1#compdef flameshot
LOWdata/shell-completion/flameshot.zsh141
LOWsrc/main.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/main.cpp21#include "utils/pathinfo.h"
LOWsrc/tools/toolfactory.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/capturecontext.h1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/capturetool.h1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/launcher/applauncherwidget.h1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/launcher/openwithprogram.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/launcher/applauncherwidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/pin/pinwidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/imgupload/storages/imguploaderbase.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/imgupload/storages/imguploaderbase.cpp21#include <QJsonDocument>
LOWsrc/tools/imgupload/storages/imgur/imguruploader.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/tools/sizedecrease/sizedecreasetool.cpp1// Copyright(c) 2017-2019 Alejandro Sirgo Rica & Contributors
LOWsrc/tools/sizedecrease/sizedecreasetool.h1// Copyright(c) 2017-2019 Alejandro Sirgo Rica & Contributors
LOWsrc/tools/sizeincrease/sizeincreasetool.h1// Copyright(c) 2017-2019 Alejandro Sirgo Rica & Contributors
LOWsrc/tools/sizeincrease/sizeincreasetool.cpp1// Copyright(c) 2017-2019 Alejandro Sirgo Rica & Contributors
LOWsrc/tools/pixelate/pixelatetool.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/core/flameshot.cpp41
LOWsrc/core/flameshot.cpp61#endif
LOWsrc/core/flameshotdaemon.cpp1#include "flameshotdaemon.h"
LOWsrc/core/flameshotdaemon.cpp21
LOWsrc/config/filenameeditor.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/configwindow.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/shortcutswidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/visualseditor.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/colorpickereditor.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/generalconf.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/config/uicoloreditor.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/utils/systemnotification.cpp1#include "systemnotification.h"
LOWsrc/utils/confighandler.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/utils/confighandler.cpp141 // Not visible on settings dialog
LOWsrc/utils/winlnkfileparse.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/utils/screenshotsaver.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/utils/screenshotsaver.cpp21#endif
LOWsrc/utils/screengrabber.cpp1
LOWsrc/utils/screengrabber.cpp21#include <QTimer>
LOWsrc/utils/valuehandler.cpp1#include "valuehandler.h"
LOWsrc/widgets/trayicon.cpp1#include "trayicon.h"
LOWsrc/widgets/capturelauncher.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/imagelabel.h1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/updatenotificationwidget.cpp1//
LOWsrc/widgets/uploadlineitem.cpp1#include "uploadlineitem.h"
LOWsrc/widgets/capture/capturewidget.h1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/capture/selectionwidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/capture/capturetoolbutton.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/capture/capturewidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/capture/capturewidget.cpp21#include "widgets/capture/colorpicker.h"
LOWsrc/widgets/panel/sidepanelwidget.cpp1// SPDX-License-Identifier: GPL-3.0-or-later
LOWsrc/widgets/panel/colorgrabwidget.cpp1#include "colorgrabwidget.h"
Decorative Section Separators5 hits · 20 pts
SeverityFileLineSnippet
MEDIUMtests/action_options.sh77# ┗━━━━━━━━━━━━━━━━━━━━━━━━┛
MEDIUMtests/action_options.sh96# ┗━━━━━━━━━━━━━━━┛
MEDIUMdata/shell-completion/flameshot.zsh2# ------------------------------------------------------------------------------
MEDIUMdata/shell-completion/flameshot.zsh4# -----------
MEDIUMdata/shell-completion/flameshot.zsh9# ------------------------------------------------------------------------------
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOWdata/shell-completion/flameshot.zsh10# How to use
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippet
LOWsrc/tools/capturetool.h22 // When adding new types, don't forget to update: