Krazy2 Analysis of graphics/digikam (Revision = master-rev-e36f1bce20)
Checksets = kde5,foss
Checkers Run = 54
Files Processed = 4482
Total Issues = 481
...as of December 28 2024 20:48:54 UTC
- For File Type messages
- Check for appending to rc.cpp [rcappend]...okay!
- For File Type cmake
- 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 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]...OOPS! 475 issues found!
- /mnt/data/Devel/8.x/core/showfoto/main/main.cpp: missing KUIT context marker line# 211,212,220 (3)
- /mnt/data/Devel/8.x/core/showfoto/main/showfoto_open.cpp: missing KUIT context marker line# 303,326 (2)
- /mnt/data/Devel/8.x/core/utilities/searchwindow/searchmodificationhelper.cpp: missing KUIT context marker line# 72,109,142 (3)
- /mnt/data/Devel/8.x/core/utilities/setup/setupgeolocation.cpp: missing KUIT context marker line# 104,132 (2)
- /mnt/data/Devel/8.x/core/utilities/setup/setupgeolocation.cpp: HTML tag 'a' is not advised with KUIT markup line# 115 (1)
- /mnt/data/Devel/8.x/core/utilities/setup/setupdatabase.cpp: HTML tag 'b' is not advised with KUIT markup line# 197 (1)
- /mnt/data/Devel/8.x/core/utilities/setup/collections/setupcollectionview.cpp: missing KUIT context marker line# 634,702,866,874,939,944,949,986,1036,1132,1137,1142,1161,1189,1217,1252,1257,1262,1560,1632,1636,1723,1729,1730,1731 (25)
- /mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/core/geopluginaboutdlg.cpp: missing KUIT context marker line# 96 (1)
- /mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/core/geopluginaboutdlg.cpp: HTML tag 'p' is not advised with KUIT markup line# 96 (1)
- /mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/backends/mapbackend.cpp: missing KUIT context marker line# 58,68,149,162,178 (5)
- /mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/bookmark/bookmarksdlg.cpp: missing KUIT context marker line# 92,99,104,223,226,370,429 (7)
- /mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/bookmark/bookmarksmngr.cpp: missing KUIT context marker line# 46,88,134,141,148,813,936,948,955,962,963,973 (12)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: HTML tag 'br' is not advised with KUIT markup line# 72,85 (2)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: HTML tag 'i' is not advised with KUIT markup line# 72,85 (2)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line# 399 (1)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: HTML tag 'p' is not advised with KUIT markup line# 236,236,253,253,266,266,266 (7)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: HTML tag 'qt' is not advised with KUIT markup line# 48,72,85 (3)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: missing KUIT context marker line# 48,63,72,75,85,90,91,92,93,94,101,110,116,125,131,144,164,168,169,170,187,198,225,246,251,252,258,263,264,265,285,296,301,302,310,321,325,326,329,332,338,399,400 (43)
- /mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp: HTML tag 'b' is not advised with KUIT markup line# 48,236,253,253,266,266,266 (7)
- /mnt/data/Devel/8.x/core/utilities/facemanagement/dialogs/recognitionmodelchange.cpp: missing KUIT context marker line# 76,82,110,114 (4)
- /mnt/data/Devel/8.x/core/utilities/facemanagement/widgets/facescanwidget.cpp: missing KUIT context marker line# 323,393 (2)
- /mnt/data/Devel/8.x/core/utilities/facemanagement/widgets/facescanwidget.cpp: HTML tag 'p' is not advised with KUIT markup line# 294,294,294,294 (4)
- /mnt/data/Devel/8.x/core/utilities/facemanagement/widgets/facescanwidget.cpp: HTML tag 'b' is not advised with KUIT markup line# 294,294,294,294,294,294,294 (7)
- /mnt/data/Devel/8.x/core/utilities/queuemanager/views/workflowdlg.cpp: HTML tag 'qt' is not advised with KUIT markup line# 74,78 (2)
- /mnt/data/Devel/8.x/core/utilities/queuemanager/views/workflowdlg.cpp: HTML tag 'b' is not advised with KUIT markup line# 74,78 (2)
- /mnt/data/Devel/8.x/core/utilities/queuemanager/views/workflowdlg.cpp: missing KUIT context marker line# 74,78,101,130 (4)
- /mnt/data/Devel/8.x/core/utilities/imageeditor/main/imagewindow.cpp: missing KUIT context marker line# 200,204,375,504,588,703,949,1120,1145,1177 (10)
- /mnt/data/Devel/8.x/core/utilities/imageeditor/main/imagewindow.cpp: HTML tag 'qt' is not advised with KUIT markup line# 1223 (1)
- /mnt/data/Devel/8.x/core/utilities/imageeditor/main/imagewindow.cpp: HTML tag 'b' is not advised with KUIT markup line# 1223 (1)
- /mnt/data/Devel/8.x/core/utilities/advancedrename/advancedrenameprocessdialog.cpp: HTML tag 'b' is not advised with KUIT markup line# 67,218 (2)
- /mnt/data/Devel/8.x/core/utilities/advancedrename/advancedrenameprocessdialog.cpp: missing KUIT context marker line# 67,82,158,218 (4)
- /mnt/data/Devel/8.x/core/utilities/import/widgets/albumcustomizer.cpp: HTML tag 'b' is not advised with KUIT markup line# 76,76,76,76,76,76,76,76,76,76,76,76,76 (13)
- /mnt/data/Devel/8.x/core/utilities/import/widgets/albumcustomizer.cpp: HTML tag 'p' is not advised with KUIT markup line# 76,76,76,76,76,76,76,76,76,76,76,76,76,76,76 (15)
- /mnt/data/Devel/8.x/core/utilities/import/widgets/freespacewidget.cpp: missing KUIT context marker line# 301 (1)
- /mnt/data/Devel/8.x/core/app/main/digikamapp_import.cpp: HTML tag 'p' is not advised with KUIT markup line# 157 (1)
- /mnt/data/Devel/8.x/core/app/main/digikamapp_import.cpp: missing KUIT context marker line# 157,186 (2)
- /mnt/data/Devel/8.x/core/app/items/utils/itemviewutilities.cpp: HTML tag 'p' is not advised with KUIT markup line# 228 (1)
- /mnt/data/Devel/8.x/core/app/items/utils/itemviewutilities.cpp: missing KUIT context marker line# 228,353 (2)
- /mnt/data/Devel/8.x/core/app/views/utils/componentsinfodlg.cpp: missing KUIT context marker line# 231,248,268,285,303 (5)
- /mnt/data/Devel/8.x/core/libs/properties/captions/itemdescedittab.cpp: HTML tag 'p' is not advised with KUIT markup line# 320,320,363 (3)
- /mnt/data/Devel/8.x/core/libs/properties/captions/itemdescedittab.cpp: HTML tag 'li' is not advised with KUIT markup line# 328,333,338,343,348,353,358 (7)
- /mnt/data/Devel/8.x/core/libs/dialogs/libsinfodlg.cpp: missing KUIT context marker line# 547,553,628 (3)
- /mnt/data/Devel/8.x/core/libs/dialogs/rawcameradlg.cpp: missing KUIT context marker line# 125,135 (2)
- /mnt/data/Devel/8.x/core/libs/dialogs/rawcameradlg.cpp: HTML tag 'br' is not advised with KUIT markup line# 125,125,135,135 (4)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: HTML tag 'b' is not advised with KUIT markup line# 90 (1)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: HTML tag 'br' is not advised with KUIT markup line# 90 (1)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: missing KUIT context marker line# 68,90,111 (3)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: HTML tag 'font' is not advised with KUIT markup line# 90 (1)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: HTML tag 'p' is not advised with KUIT markup line# 90,90 (2)
- /mnt/data/Devel/8.x/core/libs/dialogs/infodlg.cpp: HTML tag 'i' is not advised with KUIT markup line# 90 (1)
- /mnt/data/Devel/8.x/core/libs/imgqsort/imagequalityconfselector.cpp: missing KUIT context marker line# 71 (1)
- /mnt/data/Devel/8.x/core/libs/widgets/text/spellcheckconfig.cpp: missing KUIT context marker line# 120 (1)
- /mnt/data/Devel/8.x/core/libs/dimg/filters/curves/curvessettings.cpp: missing KUIT context marker line# 248,269 (2)
- /mnt/data/Devel/8.x/core/libs/threadimageio/thumb/thumbnailloadthread.cpp: missing KUIT context marker line# 170 (1)
- /mnt/data/Devel/8.x/core/libs/album/manager/albummanager_database.cpp: HTML tag 'p' is not advised with KUIT markup line# 144,157,180,215,215,224,224,224,309,309,309,328,475,475,544,544,567,567,617,617,649,649,755 (23)
- /mnt/data/Devel/8.x/core/libs/album/manager/albummanager_database.cpp: HTML tag 'b' is not advised with KUIT markup line# 180,215,215,224,224,224,309,755 (8)
- /mnt/data/Devel/8.x/core/libs/album/manager/albummanager_database.cpp: missing KUIT context marker line# 111,128,135,144,157,173,180,215,224,243,266,309,328,347,354,475,544,567,602,617,649,714,732,755 (24)
- /mnt/data/Devel/8.x/core/libs/album/manager/albummanager_database.cpp: HTML tag 'br' is not advised with KUIT markup line# 144,309,309,328,328 (5)
- /mnt/data/Devel/8.x/core/libs/album/engine/albummodificationhelper.cpp: missing KUIT context marker line# 240,253,292 (3)
- /mnt/data/Devel/8.x/core/libs/album/engine/albummodificationhelper.cpp: HTML tag 'p' is not advised with KUIT markup line# 240,240,253,253 (4)
- /mnt/data/Devel/8.x/core/libs/dplugins/widgets/dplugindialog.cpp: missing KUIT context marker line# 74,75 (2)
- /mnt/data/Devel/8.x/core/libs/dplugins/widgets/dwizarddlg.cpp: missing KUIT context marker line# 67,68 (2)
- /mnt/data/Devel/8.x/core/libs/dplugins/webservices/wsselectuserdlg.cpp: missing KUIT context marker line# 60,82 (2)
- /mnt/data/Devel/8.x/core/libs/dplugins/iface/dmetainfoiface.cpp: missing KUIT context marker line# 276 (1)
- /mnt/data/Devel/8.x/core/libs/database/utils/ifaces/dio.cpp: missing KUIT context marker line# 349,871,876,882,887,892,897,902,907,912,917 (11)
- /mnt/data/Devel/8.x/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp: missing KUIT context marker line# 296 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/metadata/timeadjust/timeadjustdialog.cpp: missing KUIT context marker line# 105 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp: missing KUIT context marker line# 93,98,108,119,127,200,215,222,281,293,343,353 (12)
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/calendar/wizard/calwizard.cpp: HTML tag 'br' is not advised with KUIT markup line# 200,215,222,222,222 (5)
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/jalbum/wizard/jalbumoutputpage.cpp: missing KUIT context marker line# 66,70,77 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp: missing KUIT context marker line# 496,510,951,956,1115,1347 (6)
- /mnt/data/Devel/8.x/core/dplugins/generic/view/presentation/widgets/presentationctrlwidget.cpp: missing KUIT context marker line# 225,251 (2)
- /mnt/data/Devel/8.x/core/dplugins/generic/view/slideshow/widgets/slidetoolbar.cpp: missing KUIT context marker line# 118,131,239,390 (4)
- /mnt/data/Devel/8.x/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp: missing KUIT context marker line# 663 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp: missing KUIT context marker line# 297,333,354 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/mediawikitalker.cpp: missing KUIT context marker line# 112,116,154 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/filetransfer/ftimportwindow.cpp: missing KUIT context marker line# 135 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/filetransfer/ftimportwidget.cpp: missing KUIT context marker line# 51,62,96 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/filetransfer/ftexportwindow.cpp: missing KUIT context marker line# 181 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/smugmug/smugwindow.cpp: missing KUIT context marker line# 429,438,476,509,513,658,747,750,783,786,869,883,908,975,988,1008 (16)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/google/gswindow.cpp: single adjective as message, probably ambiguous; explain what it refers to following the KUIT context marker line# 986,1007,1056,1106,1324 (5)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp: missing KUIT context marker line# 361,433,467 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/box/boxtalker.cpp: missing KUIT context marker line# 429,455 (2)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/flickr/flickrwindow.cpp: missing KUIT context marker line# 586,779,814,822 (4)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/pinterest/pwindow.cpp: missing KUIT context marker line# 243,251,283,287,324,382,396,401 (8)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/pinterest/ptalker.cpp: missing KUIT context marker line# 491,517 (2)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/imgur/imgurwindow.cpp: HTML tag 'i' is not advised with KUIT markup line# 235 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/imgur/imgurwindow.cpp: missing KUIT context marker line# 104,114,125,235,243,271,278 (7)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/filecopy/fcexportwindow.cpp: missing KUIT context marker line# 204 (1)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/twitter/twitterwindow.cpp: missing KUIT context marker line# 243,251,283,287,323,386,403,408 (8)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/onedrive/odtalker.cpp: missing KUIT context marker line# 450,475 (2)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/dropbox/dbtalker.cpp: missing KUIT context marker line# 430,456 (2)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/dropbox/dbwindow.cpp: missing KUIT context marker line# 238,245,269,273,311,370,384,389 (8)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp: missing KUIT context marker line# 556,558,1927 (3)
- /mnt/data/Devel/8.x/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp: missing KUIT context marker line# 228,232,261,319,333,415 (6)
- /mnt/data/Devel/8.x/core/dplugins/generic/import/dscanner/scandialog.cpp: missing KUIT context marker line# 68,212,225,241,292,300 (6)
- /mnt/data/Devel/8.x/core/dplugins/bqm/metadata/assigncaptions/assigncaptions.cpp: missing KUIT context marker line# 89,97,104 (3)
- /mnt/data/Devel/8.x/core/dplugins/bqm/metadata/assigntags/assigntags.cpp: HTML tag 'b' is not advised with KUIT markup line# 76,94,94,94 (4)
- /mnt/data/Devel/8.x/core/dplugins/bqm/metadata/assigntags/assigntags.cpp: HTML tag 'p' is not advised with KUIT markup line# 76,76,94,94,94 (5)
- /mnt/data/Devel/8.x/core/dplugins/bqm/metadata/assigntags/assigntags.cpp: missing KUIT context marker line# 86,91,92,93 (4)
Make the translators' job easier and detect problems in the usage of the i18n() calls. When the fix is not clear, check the Techbase article at http://techbase.kde.org/Development/Tutorials/Localization/i18n_Krazy for more information.
- 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 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 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 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!