ThemisAnalysisParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total949 of 9490%111 of 1110%92922362363131
processLanguage(ThemisAnalysisLine)1030%90%88232311
processClass(ThemisAnalysisLine)650%60%55141411
processExtra(ThemisAnalysisContainer, ThemisAnalysisKeyWord)610%80%66151511
processCommentsAndBlanks(ThemisAnalysisLine)540%60%44151511
parsePotentialDataType(ThemisAnalysisLine)540%80%55151511
createKeyWordMap()500%40%336611
processBlocks(ThemisAnalysisLine)470%50%44101011
parseAncestors(Deque)450%60%44131311
parseDataType(ThemisAnalysisDataMap, ThemisAnalysisLine)440%60%44101011
parseParameters(ThemisAnalysisLine)440%60%44131311
parseCase(ThemisAnalysisLine)400%70%55121211
processFieldsAndMethods(ThemisAnalysisLine)360%40%339911
processLines()360%120%77101011
buildReference(ThemisAnalysisDataMap, ThemisAnalysisLine, ThemisAnalysisDataMap.ThemisAnalysisDataType)320%40%339911
processMethodBody(ThemisAnalysisMethodBody)310%40%337711
processEmbedded(ThemisAnalysisEmbedded)290%20%227711
ThemisAnalysisParser(ThemisAnalysisParser)250%n/a117711
determineStatementKeyWord(ThemisAnalysisLine)250%40%337711
ThemisAnalysisParser(Deque, Deque, ThemisAnalysisContainer)190%n/a117711
processCase(ThemisAnalysisContainer, ThemisAnalysisLine)190%20%225511
processImports(ThemisAnalysisLine)180%20%225511
popNextLine()140%20%223311
peekNextLine()140%20%223311
processStatement(ThemisAnalysisLine)100%n/a112211
ThemisAnalysisParser(ThemisAnalysisParser, Deque)80%n/a112211
hasLines()80%20%221111
pushLine(ThemisAnalysisElement)60%n/a112211
isTemporary()30%n/a111111
getParent()30%n/a111111
getDataMap()30%n/a111111
static {...}30%n/a111111