English Breakfast Network

Almost, but not quite, entirely unlike tea.

Home >  API Documentation Results >  BUNDLED APPS >  koffice >  kexi

Other koffice/kexi reports: [Krazy] [Docs]

APIDOX Results

Total Issues = 173 ...as of July 05 2008 08:39:44 (SVN revision 828245)

For more details, please read the doxygen logfile used to generate this report.

  1. Check for undocumented methods... OOPS! 34 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptbarcode.h: 52, 64, 79, 93, 106 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptchart.h: 52, 64, 76, 88, 100, 112, 124, 136, 148 (9)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptdraw.h: 41, 54 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptimage.h: 52, 64, 76, 82, 89 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptline.h: 50, 62, 74, 86, 99 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/DataProvider.h: 40 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/HTTPStream.h: 47, 54, 61, 68, 75 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Server.h: 65 (1)
    • G/usr/local/src/bundled-apps/koffice/kexi/formeditor/formIO.h: 171 (1)

    You must document all methods according to policy.

  2. Check for undocumented parameters... okay!
  3. Check for unknown parameters... OOPS! 41 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/main/startup/KexiStartupDialog.h: 79 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptbarcode.h: 52, 64, 79, 93, 106 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptchart.h: 52, 64, 76, 88, 100, 112, 124, 136, 148 (9)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptdraw.h: 41 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptimage.h: 52, 64, 76, 82, 89 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reportspgz/backend/renderer/scripting/krscriptline.h: 50, 62, 74, 86, 99 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/DataProvider.h: 40 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/HTTPStream.h: 47, 54, 61, 68, 75 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Index.h: 29 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Query.h: 29 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Read.h: 29 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Request.h: 40, 55 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Server.h: 65[3] (3)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/Update.h: 32 (1)

    Do not document parameters that are not in the methods's argument list.

  4. Check for methods that are undeclared or undefined... OOPS! 63 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/core/kexiactionproxy.cpp: 43 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/core/kexipartinfo.cpp: 37, 57 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/core/kexisharedactionhost.cpp: 42, 48, 54 (3)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/connection.cpp: 71, 75 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/connection.h: 363 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/driver.cpp: 69 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/drivermanager.cpp: 44, 58, 68, 80, 88, 196, 253, 259, 270 (9)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/drivers/sqlite/sqliteconnection.cpp: 58, 62, 74 (3)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/keywords.cpp: 91 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/utils.cpp: 393, 404, 411, 421, 458, 481 (6)
    • /usr/local/src/bundled-apps/koffice/kexi/kexiutils/utils.cpp: 46, 50, 54, 59 (4)
    • /usr/local/src/bundled-apps/koffice/kexi/main/printing/kexisimpleprintpreviewwindow.cpp: 57, 81, 96 (3)
    • /usr/local/src/bundled-apps/koffice/kexi/migration/migratemanager.cpp: 43, 58, 66, 75, 83, 91, 180, 236, 242 (9)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/forms/kexiactionselectiondialog.cpp: 86, 96, 110, 123, 126, 129 (6)
    • /usr/local/src/bundled-apps/koffice/kexi/widget/kexibrowser.cpp: 820, 826, 830, 848, 856, 860, 864, 874, 878, 882, 943, 947 (12)

    Please make sure that you declare or define all methods and functions. Then document them.

  5. Check for bad doxygen commands... OOPS! 4 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/scripting/kexiscripting/kexiscriptadaptor.h: 176 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/webforms/DataProvider.h: 33 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/widget/tableview/KexiTableViewColumn.h: 164[2] (2)

    Bad doxygen commands will prevent proper processing of the in-line documentation.

  6. Check for bad references... OOPS! 6 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/formeditor/formmanager.h: 264, 279 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/field.h: 584 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/forms/widgets/kexidbautofield.h: 203 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/importexport/csv/kexicsvexportwizard.h: 93 (1)
    • Gene/usr/local/src/bundled-apps/koffice/kexi/widget/tableview/kexicomboboxtableedit.h: 77 (1)

    Do not reference entities that do not exist in the documentation.

  7. Check for mismatched class members... OOPS! 20 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/formeditor/kdevelop_plugin/kfd_kdev_part.cpp: 327, 364, 380, 422, 525 (5)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/connection.h: 393, 706 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/drivermanager.cpp: 52, 188 (2)
    • /usr/local/src/bundled-apps/koffice/kexi/kexidb/drivers/sqlite/sqliteconnection.cpp: 367 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/main/printing/kexisimpleprintpreviewwindow.cpp: 50, 121, 150 (3)
    • /usr/local/src/bundled-apps/koffice/kexi/migration/keximigrate.cpp: 479 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/forms/kexiactionselectiondialog.cpp: 100 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reports/kexireportform.cpp: 34 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reports/kexireportview.cpp: 89 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/reports/reportwidgets.cpp: 46 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/widget/kexicustompropertyfactory.cpp: 81, 91 (2)

    Make sure that class method signatures match.

  8. Check for mismatched file members... okay!
  9. Check for bad tags... okay!
  10. Check for bad links... OOPS! 3 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/forms/kexiformpart.cpp: 63 (1)
    • /usr/local/src/bundled-apps/koffice/kexi/plugins/forms/kexiformview.cpp: 72 (1)
    • todo: 906 (1)

    Make sure that explicit link requests can be resolved.

  11. Check for bad blocks... okay!
  12. Check for bad lists... okay!
  13. Check for bad tokens... okay!
  14. Check for undocumented functions... okay!
  15. Check for internal inconsistencies... okay!
  16. Check for missing @endif... okay!
  17. Check for bad argument in a @class, @struct, or @union statement... okay!
  18. Check for bad @copydoc... okay!
  19. Check for errors of dubious value... okay!
  20. Check for Unknown errors... OOPS! 2 issues found!
    • /usr/local/src/bundled-apps/koffice/kexi/widget/tableview/kexitableviewdata.cpp: 43 (1)
    • todo: 465 (1)

    An unknown error was encountered. Please contact winter@kde.org to report this.