Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
CargoBPMNData0%
CargoOutlineTree0%
CargoTreeFormat0%
CargoTimelineFormat0%
CargoTemplateFormat0%
CargoTagCloudFormat0%
CargoTableFormat0%
CargoSlideshowFormat0%
CargoPieChartFormat0%
CargoOutlineRow0%
CargoTreeFormatTree0%
CargoOutlineFormat0%
CargoOpenLayersFormat0%
CargoOLFormat0%
CargoMapsFormat0%
CargoListFormat0%
CargoLeafletFormat0%
CargoJSONFormat0%
CargoTreeFormatNode0%
CargoULFormat0%
CargoGanttFormat0%
SpecialCargoQuery0%
SetCargoGanttData0%
SetCargoFileData0%
SetCargoBPMNData0%
CargoRecreateData0%
SpecialSwitchCargoTable0%
SpecialDeleteCargoTable0%
SpecialCargoRecreateData0%
CargoTables0%
CargoZipFormat0%
CargoTableDiagram0%
CargoPageValues0%
CargoExport0%
CargoRecurringEvent0%
CargoDisplayMap0%
CargoCompoundQuery0%
CargoAttach0%
CargoGoogleMapsFormat0%
SetCargoPageData0%
CargoGalleryFormat0%
CargoRecreateDataAPI0%
CargoFileData0%
CargoGanttData0%
CargoHierarchyTree0%
CargoLuaLibrary0%
CargoPageData0%
CargoPageSchemas0%
CargoPopulateTableJob0%
CargoQueryPage0%
CargoRecreateDataAction0%
CargoSQLQuery0%
CargoTableSchema0%
CargoAutocompleteAPI0%
CargoFormatParamsAPI0%
CargoQueryAutocompleteAPI0%
CargoFieldsAPI0%
CargoRecreateSpecialTableAPI0%
CargoDeferredFormat0%
CargoTablesAPI0%
CargoExhibitFormat0%
CargoBPMNFormat0%
CargoExcelFormat0%
CargoBarChartFormat0%
CargoEmbeddedFormat0%
CargoBibtexFormat0%
CargoDynamicTableFormat0%
CargoCSVFormat0%
CargoDisplayFormat0%
CargoRecreateTablesAPI0%
CargoCalendarFormat0%
CargoCategoryFormat0%
CargoUtils5%
CargoSearchMySQL11%
CargoPageValuesAction33%
CargoQueryDisplayer34%
CargoDeclare35%
CargoStore51%
CargoICalendarFormat56%
CargoQueryAPI68%
CargoQuery71%
CargoFeedFormat74%
CargoFieldDescription83%
CargoBackLinks89%

Project Risks

Class CRAP
CargoSQLQuery122150
CargoUtils62803
CargoExport15750
CargoTables7140
CargoMapsFormat5112
CargoBibtexFormat2756
CargoPageSchemas2756
CargoPageValues2652
CargoExhibitFormat2450
CargoQueryDisplayer2195
CargoDynamicTableFormat2070
CargoRecurringEvent1892
CargoDeclare1647
CargoPageData1640
CargoGalleryFormat1560
CargoQueryPage1482
CargoTableFormat1482
CargoBPMNData1190
SpecialCargoQuery1122
CargoSlideshowFormat1122
CargoStore1035
CargoCompoundQuery930
CargoFileData812
CargoQueryAutocompleteAPI552
CargoRecreateData552
CargoOutlineFormat462
CargoLuaLibrary420
CargoRecreateDataAPI420
SpecialCargoRecreateData420
CargoDisplayMap380
CargoCalendarFormat380
CargoSearchMySQL354
SpecialDeleteCargoTable342
CargoRecreateSpecialTableAPI272
CargoAutocompleteAPI272
CargoGanttData272
CargoCategoryFormat272
CargoZipFormat272
CargoListFormat272
CargoHierarchyTree240
CargoTemplateFormat240
CargoTreeFormat240
SpecialSwitchCargoTable210
CargoTagCloudFormat210
CargoICalendarFormat169
CargoPieChartFormat156
CargoTableDiagram156
CargoDeferredFormat132
CargoRecreateTablesAPI132
CargoAttach132
CargoFieldDescription125
CargoGanttFormat110
CargoRecreateDataAction110
SetCargoPageData110
CargoCSVFormat110
CargoDisplayFormat90
SetCargoGanttData90
SetCargoFileData90
SetCargoBPMNData90
CargoPopulateTableJob90
CargoOutlineTree90
CargoExcelFormat72
CargoBPMNFormat72
CargoTimelineFormat72
CargoFieldsAPI72
CargoBarChartFormat72
CargoQuery70
CargoTableSchema56
CargoOutlineRow56
CargoTreeFormatTree56
CargoOLFormat56
CargoULFormat42
CargoFormatParamsAPI30
CargoFeedFormat23
CargoTablesAPI20
CargoEmbeddedFormat20
CargoJSONFormat20
CargoBackLinks19
CargoQueryAPI16
CargoPageValuesAction12

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
getTableSchema0%
getStyles0%
allowedParameters0%
getStyles0%
getScripts0%
__construct0%
display0%
allowedParameters0%
getMapPointValues0%
display0%
getImageData0%
getImageURL0%
getScripts0%
display0%
allowedParameters0%
__construct0%
display0%
displayRow0%
allowedParameters0%
__construct0%
getStyles0%
getScripts0%
allowedParameters0%
__construct0%
printTree0%
__construct0%
allowedParameters0%
getFileTitles0%
allowedParameters0%
display0%
displayRow0%
allowedParameters0%
display0%
allowedParameters0%
display0%
getHelperDataForMerging0%
allowedParameters0%
display0%
allowedParameters0%
addOutlineFieldValues0%
queryAndDisplay0%
allowedParameters0%
addField0%
categorizeRow0%
addRow0%
__construct0%
getFormattedOutlineFieldValues0%
getOutlineFieldValues0%
addDisplayFieldValue0%
addOutlineFieldValue0%
queryAndDisplay0%
esc0%
allowedParameters0%
__construct0%
allowedParameters0%
display0%
displayRow0%
allowedParameters0%
display0%
allowedParameters0%
getParser0%
formatArray0%
isDeferred0%
allowedParameters0%
sqlQueriesToQueryParams0%
allowedParameters0%
isDeferred0%
display0%
allowedParameters0%
queryAndDisplay0%
allowedParameters0%
queryAndDisplay0%
allowedParameters0%
storeBPMNValues0%
generateBibtexEntries0%
generateEntryKey0%
queryAndDisplay0%
prependDot0%
wrap0%
allowedParameters0%
text0%
queryAndDisplay0%
allowedParameters0%
getStyles0%
getScripts0%
__construct0%
queryAndDisplay0%
allowedParameters0%
display0%
getFileTitles0%
getFeedType0%
createMap0%
allowedParameters0%
getDateFields0%
getCoordinatesFields0%
automateViews0%
queryAndDisplay0%
createLens0%
createSearch0%
createFacets0%
createTabular0%
createTimeline0%
queryAndDisplay0%
display0%
generateTitleKey0%
setAllowedActions0%
displayInputRow0%
getGroupName0%
execute0%
__construct0%
getGroupName0%
displayActionLinks0%
displayListOfTables0%
tableTemplatesText0%
getActionLinksForTable0%
deriveListOfColumnsFromUserAllowedActions0%
getActionIcon0%
displayOrderByInput0%
getActionButton0%
getTableLinkedToView0%
displayNumColumnsForTable0%
displayNumRowsForTable0%
execute0%
__construct0%
getGroupName0%
execute0%
__construct0%
isListed0%
displayTextArea0%
displayInputForm0%
tocLineEnd0%
execute0%
__construct0%
execute0%
__construct0%
execute0%
__construct0%
execute0%
__construct0%
recreateAllDataForTable0%
execute0%
__construct0%
switchInTableReplacement0%
getWikitextForQuery0%
doesWrites0%
__construct0%
execute0%
deleteTable0%
doesWrites0%
__construct0%
getNumPagesThatCallTemplate0%
execute0%
__construct0%
displayBottomPane0%
tocList0%
tocLine0%
printNode0%
display0%
getDateValueAndPrecision0%
run0%
getJD0%
run0%
getOrDisplayQueryResultsFromStrings0%
run0%
run0%
display0%
getFiles0%
allowedParameters0%
allowedParameters0%
getSearchTerms0%
addNode0%
getNode0%
getNodes0%
setValues0%
getValues0%
addChild0%
getChildren0%
setParent0%
getParent0%
printTree0%
__construct0%
parseQuery0%
tocIndent0%
displayBibtexData0%
printTable0%
printRow0%
getRowsForPageInTable0%
getInfoForAllFields0%
getTableLink0%
execute0%
__construct0%
outputFile0%
displayFeedData0%
displayIcalendarData0%
displayJSONData0%
__construct0%
displayExcelData0%
displayCSVData0%
parseWikitextInQueryResults0%
displayNVD3ChartData0%
displayTimelineData0%
displayBPMNData0%
getGanttJSONData0%
displayGanttData0%
displayCalendarData0%
execute0%
generateAuthorKey0%
queryAndDisplay0%
allowedParameters0%
mwUsesOldDBAliasing0%
fieldTableIsIncluded0%
addFieldTableToTableNames0%
addToCargoJoinConds0%
setDescriptionsAndTableNamesForFields0%
getDescriptionAndTableNameForField0%
getAndValidateSQLFunctions0%
setGroupBy0%
setOrderBy0%
setMWJoinConds0%
setCargoJoinConds0%
handleVirtualFields0%
setAliasedTableNames0%
setAliasedFieldNames0%
getAliasForFieldString0%
validateValues0%
newFromValues0%
__construct0%
displayTab0%
show0%
getName0%
outputResults0%
substVirtualFieldName0%
handleVirtualCoordinateFields0%
sortDescending0%
toDBString0%
displayErrorMessage0%
getTemplateIDForDBTable0%
getAllPageProps0%
getPageProp0%
getMainDBForWrite0%
queryAndDisplay0%
getDB0%
addField0%
removeField0%
newFromDBString0%
handleHierarchyFields0%
isAggregating0%
getMainStartAndEndDateFields0%
determineDateFields0%
addQuotes0%
addTablePrefixes0%
run0%
addTablePrefixesToAll0%
handleSearchTextFields0%
handleDateFields0%
distanceToDegrees0%
formatResult0%
getOrderFields0%
getParentTables0%
generateHierarchyStructureTableData0%
storeValuesForPage0%
getTableSchema0%
cargoDeclare0%
cargoStore0%
convertLuaTableToArray0%
cargoFormat0%
cargoQuery0%
register0%
computeLeftRight0%
getLastNodeForLevel0%
createPageSchemasObject0%
newFromWikiText0%
addChild0%
__construct0%
storeGanttValues0%
getTableSchema0%
storeValuesForFile0%
getTableSchema0%
prettyPrintTypeAndAttributes0%
prettyPrintType0%
prettyPrintAllowedValues0%
registerClass0%
getDisplayColor0%
linkParameters0%
getPageValuesActionArray0%
getQueryInfo0%
getRecacheDB0%
isSyndicated0%
isExpensive0%
__construct0%
viewMoreResultsLink0%
getTextSnippet0%
formatDateFieldValue0%
run0%
__construct0%
show0%
getTemplateDisplayString0%
getName0%
getFieldDisplayValues0%
createFieldXMLFromForm0%
createTemplateXMLFromForm0%
getFieldEditingHTML0%
getTemplateEditingHTML0%
isTemplateDataMultipleInstanceOnly0%
getFieldDisplayString0%
getTemplateDisplayValues0%
getTemplateValues0%
getTables0%
getMainDBForRead0%
getChildTables0%
execute0%
getAllowedParams0%
execute0%
__construct0%
getFields0%
getTables0%
getVersion0%
getExamples0%
getDescription0%
getParamDescription0%
getAllowedParams0%
__construct0%
getDescription0%
getExamples0%
getDescription0%
getParamDescription0%
getExamples0%
getAllowedParams0%
execute0%
__construct0%
getParamDescription0%
getDrilldownTabsParams0%
getDescription0%
getAllowedParams0%
getParamDescription0%
getExamples0%
__construct0%
getParamDescription0%
allowedParameters0%
queryAndDisplay0%
allowedParameters0%
getDescription0%
execute0%
__construct0%
needsToken0%
mustBePosted0%
getExamples0%
getDescription0%
getAllowedParams0%
mustBePosted0%
execute0%
__construct0%
needsToken0%
mustBePosted0%
getExamples0%
getDescription0%
getParamDescription0%
getAllowedParams0%
execute0%
__construct0%
needsToken0%
execute0%
execute0%
getAllValues0%
recreateDBTablesForTemplate0%
getExamples0%
joinOfMainAndFieldTable0%
escapedFieldName0%
parseCoordinatesString0%
coordinatePartToNumber0%
fullTextMatchSQL0%
specialTableNames0%
createTable0%
createCargoTableOrTables0%
fieldTypeToSQLType0%
tableFullyExists0%
parsePageForStorage0%
joinOfSingleFieldAndHierarchyTable0%
smartParse0%
getDateFunctions0%
isSQLStringLiteral0%
getSQLTablePattern0%
getSQLTableAndFieldPattern0%
getSQLFieldPattern0%
removeNamespaceFromFileName0%
findQuotedStringEnd0%
makeDifferentAlias0%
getTableNameForTemplate0%
getTableSchemas0%
joinOfFieldAndMainTable0%
joinOfMainAndParentTable0%
stringContainsParentheses0%
execute0%
getContentText0%
addGlobalFieldsToSchema0%
globalFields0%
validateFieldDescriptionString0%
validateHierarchyStructure0%
__construct0%
makeWikiPage0%
logTableAction0%
getAllowedParams0%
escapedInsert0%
getParamDescription0%
getDescription0%
declareTable24%
formatFieldValue28%
blankOrRejectBadData32%
makeLink33%
getFormattedQueryResults52%
storeAllData55%
storeTable57%
run64%
displayQueryResults66%
smartSplit69%
run71%
getFormatClass71%
doesRowAlreadyExist71%
queryAndDisplay76%
getCalendar83%
execute85%
run85%
removeBackLinks85%
setBackLinks87%
purgePagesThatQueryThisPage88%
newFromString88%

Project Risks

Method CRAP
display2652
handleVirtualFields2352
display1980
getDescriptionAndTableNameForField1892
run1806
declareTable1648
fieldTypeToSQLType1482
generateBibtexEntries1332
storeBPMNValues992
determineDateFields756
storeValuesForPage756
display702
handleVirtualCoordinateFields552
display552
setCargoJoinConds552
execute506
execute506
displayListOfTables462
execute420
createCargoTableOrTables420
run420
displayCalendarData420
displayBPMNData380
handleHierarchyFields380
run380
run342
display342
execute342
queryAndDisplay342
createTable306
storeValuesForFile306
getDB272
recreateDBTablesForTemplate272
getActionLinksForTable240
recreateAllDataForTable240
getFileTitles240
display240
parseQuery210
validateValues210
getFileTitles210
formatFieldValue200
execute182
handleDateFields182
display182
smartParse182
setOrderBy182
getTableSchema182
storeGanttValues182
getGanttJSONData156
setMWJoinConds156
queryAndDisplay156
setAliasedFieldNames156
__construct156
getHelperDataForMerging132
getTableSchema132
getDateValueAndPrecision132
printTree132
queryAndDisplay132
execute132
getWikitextForQuery132
displayNVD3ChartData132
addToCargoJoinConds132
run132
getFormattedQueryResults116
displayRow110
getOrDisplayQueryResultsFromStrings110
parseCoordinatesString110
createPageSchemasObject110
sqlQueriesToQueryParams110
coordinatePartToNumber110
getQueryInfo110
viewMoreResultsLink110
execute110
handleSearchTextFields110
blankOrRejectBadData107
storeAllData96
queryAndDisplay90
queryAndDisplay90
execute90
validateFieldDescriptionString90
display90
getFields90
queryAndDisplay90
execute90
getTableSchemas90
substVirtualFieldName72
run72
formatDateFieldValue72
display72
display72
createTimeline72
getFiles72
getFieldEditingHTML72
execute72
findQuotedStringEnd72
execute72
execute72
displayTimelineData72
displayJSONData72
run67
displayTab56
createFieldXMLFromForm56
queryAndDisplay56
queryAndDisplay56
queryAndDisplay56
queryAndDisplay56
displayCSVData56
getRowsForPageInTable56
validateHierarchyStructure56
display56
prettyPrintTypeAndAttributes56
execute56
execute56
cargoQuery42
getFieldDisplayValues42
getMapPointValues42
generateTitleKey42
display42
displayInputForm42
distanceToDegrees42
displayOrderByInput42
convertLuaTableToArray42
displayRow42
getAllValues42
tableTemplatesText42
displayExcelData42
cargoFormat30
newFromWikiText30
getDateFields30
createLens30
formatArray30
switchInTableReplacement30
getTemplateValues30
linkParameters30
deleteTable30
getInfoForAllFields30
isAggregating30
printRow30
addQuotes30
getChildTables30
queryAndDisplay30
getAndValidateSQLFunctions30
setGroupBy30
display30
addNode30
execute30
outputResults30
execute30
run23
smartSplit21
newFromString20
getScripts20
setAllowedActions20
tocLine20
getTableLinkedToView20
addField20
display20
execute20
newFromValues20
createMap20
execute20
getTables20
getDrilldownTabsParams20
getTemplateDisplayValues20
parsePageForStorage20
createTemplateXMLFromForm20
getTextSnippet20
getCoordinatesFields20
getParentTables20
execute20
setAliasedTableNames20
fieldTableIsIncluded20
storeTable17
makeLink12
doesRowAlreadyExist12
parseWikitextInQueryResults12
getTables12
getAllPageProps12
wrap12
outputFile12
getTableLink12
queryAndDisplay12
newFromDBString12
getMainStartAndEndDateFields12
addTablePrefixes12
addFieldTableToTableNames12
deriveListOfColumnsFromUserAllowedActions12
displayActionLinks12
getTemplateEditingHTML12
generateHierarchyStructureTableData12
getLastNodeForLevel12
getTableSchema12
addTablePrefixesToAll12
getTableSchema12
generateAuthorKey12
printNode12
createTabular12
printTree12
categorizeRow12
automateViews12
getImageURL12
addGlobalFieldsToSchema12
getImageData12
getCalendar10
displayQueryResults10
queryAndDisplay7
execute7
setBackLinks6
purgePagesThatQueryThisPage6
getFeedType6
execute6
computeLeftRight6
getStyles6
show6
getOutlineFieldValues6
text6
createFacets6
setDescriptionsAndTableNamesForFields6
prettyPrintType6
display6
tableFullyExists6
printTable6
specialTableNames6
getDateFunctions6
escapedFieldName6
isSQLStringLiteral6
getSQLTablePattern6
getSQLTableAndFieldPattern6
joinOfFieldAndMainTable6
getSQLFieldPattern6
removeNamespaceFromFileName6
getTableNameForTemplate6
__construct6
escapedInsert6
logTableAction6
getTemplateIDForDBTable6
stringContainsParentheses6
getContentText6
getPageProp6
getMainDBForWrite6
displayBibtexData6
getMainDBForRead6
toDBString6
execute6
run5
removeBackLinks4
getFormatClass3