Krazy2 Analysis of graphics/digikam (Revision = master-rev-9ed8139dc4)
Checksets = kde5,foss
Checkers Run = 65
Files Processed = 4420
Total Issues = 6
...as of April 02 2025 05:40:46 CEST
- For File Type messages
- Check for appending to rc.cpp [rcappend]...okay!
- For File Type cmake
- Check for an acceptable copyright according to REUSE guidelines [copyright-reuse]...okay!
- Check for FOSS license according to REUSE guidelines [license-reuse]...okay!
- Check that file ends with a newline [endswithnewline]...okay!
- Check for problems with filenames [filenames]...okay!
- Check for URLs not using transport encryption [insecurenet]...okay!
- Check for spelling errors [spelling]...okay!
- For File Type c++
- Check for contractions in strings [contractions]...okay!
- Check for an acceptable copyright according to REUSE guidelines [copyright-reuse]...okay!
- Check for '#define' usage [defines]...okay!
- Check for FOSS license according to REUSE guidelines [license-reuse]...okay!
- Check for using NULL in C++ code. [null]...okay!
- Check for Qt macros that should be used [qmacros]...okay!
- Check for methods that return 'const' refs in public classes [constref]...okay!
- Check for an acceptable copyright [copyright]...okay!
- Check for cpp macros and usage [cpp]...okay!
- Check for code that should be considered crashy. [crashy]...okay!
- Check single-char QString operations for efficiency [doublequote_chars]...okay!
- Check for unwanted doxygen tags in major versions [doxytags]...okay!
- Check public classes with private members or d-pointer issues [dpointer]...okay!
- Check for QString compares to "" [emptystrcompare]...okay!
- Check that file ends with a newline [endswithnewline]...okay!
- Check for C++ ctors that should be declared 'explicit' [explicit]...okay!
- Check for problems with filenames [filenames]...okay!
- Check validity of i18n calls [i18ncheckarg]...okay!
- Check for proper include directives [includes]...okay!
- Check for inline methods in public classes [inline]...okay!
- Check for URLs not using transport encryption [insecurenet]...okay!
- Check for normalized SIGNAL and SLOT signatures [normalize]...okay!
- Check for assignments to QString::null or QString() [nullstrassign]...okay!
- Check for compares to QString::null or QString() [nullstrcompare]...okay!
- Check for C++ operators that should be 'const' [operators]...okay!
- Check for postfix usage of ++ and -- [postfixop]...okay!
- Check for dangerous or inefficient QByteArray usage [qbytearray]...okay!
- Check for Qt methods that should be avoided [qmethods]...okay!
- Check for classes that should use the 'Q_OBJECT' macro [qobject]...okay!
- Check for signals: and slots: [sigsandslots]...okay!
- Check for spelling errors [spelling]...okay!
- Check for improperly initialized global static objects [staticobjects]...okay!
- Check for strings used improperly or should be i18n. [strings]...okay!
- Check for system calls to replace by KDE or Qt equivalents [syscalls]...okay!
- Check for typedefs that should be replaced by Qt typedefs [typedefs]...okay!
- For File Type kpartgui
- Check for contractions in strings [contractions]...okay!
- Check that file ends with a newline [endswithnewline]...okay!
- Check for problems with filenames [filenames]...okay!
- Check validity of i18n calls [i18ncheckarg]...okay!
- Check for URLs not using transport encryption [insecurenet]...okay!
- Check for spelling errors [spelling]...okay!
- Validates kpartgui files using 'xmllint' [validate]...okay!
- For File Type desktop
- Check for contractions in strings [contractions]...okay!
- Check that file ends with a newline [endswithnewline]...okay!
- Check for problems with filenames [filenames]...okay!
- Check for invalid icon names [iconnames]...okay!
- Check for URLs not using transport encryption [insecurenet]...OOPS! 6 issues found!
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/themes/dateframes/dateframes.desktop: => 354
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/themes/dateframes/dateframes.desktop:
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/themes/dateframes/dateframes.desktop: => 422
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/themes/dateframes/dateframes.desktop:
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/themes/dateframes/dateframes.desktop: line# 354,422 (2)
Prefer URLs using transport encryption. See https://www.volkerkrause.eu/2018/12/08/kde-privacy-finding-insecure-network-connections.html for more information.
- Check for spelling errors [spelling]...okay!
- Validates desktop files using 'desktop-file-validate' [validate]...okay!
- For File Type svg
- Check for problems with filenames [filenames]...okay!
- Validate uncompressed SVG files using 'xmllint' [validate]...okay!
- For File Type designer
- Check for contractions in strings [contractions]...okay!
- Check that file ends with a newline [endswithnewline]...okay!
- Check for problems with filenames [filenames]...okay!
- Check for files that need to be fixed by 'fixuifiles' [fixuifiles]...okay!
- Check validity of i18n calls [i18ncheckarg]...okay!
- Check for URLs not using transport encryption [insecurenet]...okay!
- Check for spelling errors [spelling]...okay!