NereidsParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total65 of 84192%23 of 11379%238923204032
tryParseExplainPlan(String)328372%91562%913133801
toAst(CommonTokenStream, Function)162661%n/a0151301
parseSQLWithDialect(String, SessionVariable)104381%6100%0431501
getHintMap(CommonTokenStream, Function)27397%3975%3701301
isValidUnquotedIdentifier(String)26897%42485%41511301
expect(TokenSource, int)21386%1375%131401
parse(String, LogicalPlanBuilder, Function)12195%1150%120601
static {...}115100%21083%2702701
removeCommentAndTrimBlank(String)60100%7100%0501401
parseMultiple(String, LogicalPlanBuilder)36100%1375%130701
parseSQL(String, LogicalPlanBuilder)32100%2100%020601
parseTokens(String, boolean)28100%2100%020801
readUntilNonComment(TokenSource)23100%2675%250701
parseForSyncMv(String)21100%n/a010601
parseExpression(String)19100%2100%020301
parseForCreateView(String)19100%n/a010501
parseForEncryption(String, Map)18100%n/a010501
parseSingle(String, LogicalPlanBuilder)7100%n/a010101
parseSQL(String)6100%n/a010101
scan(String)6100%n/a010101
parseQuery(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
parseMultiple(String)5100%n/a010101
toAst(String, Function)5100%n/a010101
parseAllTokens(String)4100%n/a010101
parseLeanTokens(String)4100%n/a010101
lambda$parseProperties$0(DorisParser)4100%n/a010101
NereidsParser()3100%n/a010101