Home > Krazy Code Checker > KDE 4.0 > kdegraphics > kolourpaint
Other kdegraphics/kolourpaint reports: [APIDOX] [Docs]
Results for kde-4.0/kdegraphics/kolourpaint
Checkers Run = 10
Files Processed = 394
Total Issues = 62 ...as of January 05 2008 01:48:32 (SVN revision 757448)
- For File Type c++
- Check for multiple public classes in a C++ header... okay!
- Check for contractions in strings...
OOPS! 12 issues found!
- document/kpDocument_Save.cpp: line#345[doesn't] (1)
- commands/imagelib/transforms/kpTransformResizeScaleCommand.cpp: line#276[doesn't],341[doesn't],391[doesn't],454[doesn't] (4)
- widgets/toolbars/options/kpToolWidgetBase.cpp: line#123[can't] (1)
- widgets/kpDualColorButton.cpp: line#260[it's] (1)
- generic/widgets/kpSqueezedTextLabel.cpp: line#147[won't] (1)
- pixmapfx/kpPixmapFX_FormatConversion.cpp: line#295[don't],317[don't],325[don't] (3)
- layers/selections/kpSelectionDrag.cpp: line#167[doesn't] (1)
Contractions in strings are sometimes hard to translate so do not use them. For example: "don't" should be changed to "do not". Contractions used in comments are ok.
- Check for an acceptable copyright... okay!
- Check that file ends with a newline... okay!
- Check validity of i18n calls...
OOPS! 49 issues found!
- tools/polygonal/kpToolLine.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#58
- document/kpDocument_Save.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#92
- document/kpDocument_Save.cpp: malformed markup (unmatched tags, etc.) line#92
- dialogs/imagelib/transforms/kpTransformResizeScaleDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#299,308
- dialogs/imagelib/transforms/kpTransformSkewDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#108,119
- dialogs/imagelib/transforms/kpTransformFlipDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#60
- dialogs/imagelib/transforms/kpTransformRotateDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#110,111,144
- dialogs/imagelib/transforms/kpTransformPreviewDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#133
- dialogs/imagelib/kpDocumentMetaInfoDialog.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#147,162,193,201
- commands/imagelib/effects/kpEffectClearCommand.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#59
- commands/imagelib/transforms/kpTransformSkewCommand.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#75
- widgets/toolbars/options/kpToolWidgetBrush.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#175
- widgets/toolbars/options/kpToolWidgetOpaqueOrTransparent.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#43,45
- widgets/imagelib/effects/kpEffectBalanceWidget.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#93
- widgets/imagelib/effects/kpEffectBalanceWidget.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#94,95,96
- widgets/imagelib/effects/kpEffectInvertWidget.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#70
- widgets/imagelib/effects/kpEffectInvertWidget.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#63,64,65
- widgets/imagelib/effects/kpEffectEmbossWidget.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#58
- widgets/imagelib/effects/kpEffectReduceColorsWidget.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#65
- widgets/imagelib/effects/kpEffectReduceColorsWidget.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#60
- widgets/kpDocumentSaveOptionsWidget.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#234
- widgets/kpDocumentSaveOptionsWidget.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#229
- widgets/kpTransparentColorCell.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#65
- pixmapfx/kpPixmapFX_ScreenDepth.cpp: malformed markup (unmatched tags, etc.) line#85
- mainWindow/kpMainWindow_File.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#115,1019,1029
- mainWindow/kpMainWindow_Colors.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#73,78,347,360,369
- mainWindow/kpMainWindow_Image.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#151,169
- mainWindow/kpMainWindow_Text.cpp: reported ambiguous message by translators; use context call to explain what it refers to line#83
- mainWindow/kpMainWindow_Text.cpp: single adjective as message, probably ambiguous; use context call to explain what it refers to line#71,77
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_Kr azy for more information.
- Check for an acceptable license...
OOPS! 1 issue found!
- views/manager/kpViewManager_TextCursor.cpp: missing license
Each source file must contain a license or a reference to a license which states under which terms the software may be used, modified and redistributed. For details regarding KDE's licensing policy please visit http://techbase.kde.org/Policies/Licensing_Policy.
- For File Type desktop
- Check for contractions in strings... okay!
- Check that file ends with a newline... okay!
- Validates desktop files using 'desktop-file-validate'... okay!
- For File Type messages
- Check for appending to rc.cpp... okay!