NereidsParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total214 of 78672%48 of 10554%357863184525
tryParseExplainPlan(String)1120%240%1313373711
readUntilNonComment(TokenSource)230%80%557711
parseSQLWithDialect(String, SessionVariable)214266%2675%2551701
toAst(String, Function)164071%n/a0151501
expect(TokenSource, int)150%40%334411
removeCommentAndTrimBlank(String)96487%1685%1521601
scan(String)90%n/a111111
parseProperties(String)60%n/a111111
isSimpleIdentifier(String)26797%42485%41511301
parse(String, LogicalPlanBuilder, Function)11894%1150%120401
static {...}119100%21083%2702801
getHintMap(String, Function)87100%2675%2501401
parseSQL(String, LogicalPlanBuilder)32100%2100%020601
parseExpression(String)19100%2100%020301
parseForSyncMv(String)18100%n/a010501
parseForCreateView(String)16100%n/a010401
parseSingle(String, LogicalPlanBuilder)7100%n/a010101
parseMultiple(String, LogicalPlanBuilder)7100%n/a010101
parseSQL(String)6100%n/a010101
parseDataType(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
NereidsParser()3100%n/a010101