NereidsParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total111 of 85086%33 of 11370%328531201128
tryParseExplainPlan(String)357768%101458%1013143701
parseSQLWithDialect(String, SessionVariable)234063%3562%3561701
isSimpleIdentifier(String)175275%91967%71531301
toAst(CommonTokenStream, Function)162964%n/a0151401
parseExpression(String)10947%1150%121301
parseMultiple(String)50%n/a111111
getHintMap(String, CommonTokenStream, Function)28597%3975%3701301
expect(TokenSource, int)21386%1375%131401
parse(String, LogicalPlanBuilder, Function)12295%1150%120601
static {...}119100%21083%2702801
removeCommentAndTrimBlank(String)60100%7100%0501401
parseMultiple(String, LogicalPlanBuilder)36100%1375%130701
parseSQL(String, LogicalPlanBuilder)32100%2100%020601
readUntilNonComment(TokenSource)23100%2675%250701
parseForSyncMv(String)22100%n/a010601
parseForEncryption(String, Map)21100%n/a010501
parseAllTokens(String)21100%n/a010501
parseForCreateView(String)20100%n/a010501
scan(String)9100%n/a010101
parseSingle(String, LogicalPlanBuilder)7100%n/a010101
parseSQL(String)6100%n/a010101
parseDataType(String)6100%n/a010101
parseProperties(String)6100%n/a010101
parse(String, Function)6100%n/a010101
parseSQL(String, SessionVariable)5100%n/a010101
parseSingle(String)5100%n/a010101
toAst(String, Function)5100%n/a010101
NereidsParser()3100%n/a010101