org.apache.derby.impl.sql.compile

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total200,265 of 200,2650%23,220 of 23,2200%17,59517,59540,80540,8054,9564,956244244
SQLParser.java63,9820%5,8330%4,3824,38210,12510,1251,0711,07122
SQLParserTokenManager.java34,5280%4,1360%2,6832,6835,3265,32614814811
FromBaseTable.java5,1040%8160%5035031,3361,336959511
PredicateList.java4,6430%8370%4954951,2631,263767633
ResultColumnList.java4,2970%6820%4704701,1321,13212912922
OptimizerImpl.java2,9540%4800%282282713713424211
SelectNode.java2,6210%4360%274274593593565611
FromVTI.java2,2560%3060%224224565565656511
SQLParserConstants.java2,0240%n/a11111111
MatchingClauseNode.java1,9720%2260%162162436436494911
DMLModStatementNode.java1,9440%1990%147147487487474711
TableElementList.java1,9400%3060%182182495495292911
SubqueryNode.java1,9120%3320%232232512512545411
StaticMethodCallNode.java1,8630%2830%161161457457191911
UpdateNode.java1,8330%2340%145145438438282811
MethodCallNode.java1,7000%3000%195195376376424211
FromList.java1,6190%2600%171171413413414111
JoinNode.java1,5710%1590%132132417417505011
ProjectRestrictNode.java1,4660%2140%155155358358484811
BinaryRelationalOperatorNode.java1,4420%2980%229229423423565611
CreateTriggerNode.java1,3880%1640%105105277277232322
ResultColumn.java1,3850%2260%209209411411959511
TernaryOperatorNode.java1,3110%1660%116116245245333311
CompilerContextImpl.java1,2270%1620%153153322322727211
QueryTreeNode.java1,2150%1360%150150332332767622
FromTable.java1,1720%1750%172172325325848411
GroupByNode.java1,1710%1120%8080301301242422
MergeNode.java1,1690%920%8484277277383811
DeleteNode.java1,1600%1180%7575276276161611
ResultSetNode.java1,1080%900%15515530830811011022
UCode_CharStream.java1,1050%640%6060194194272711
InsertNode.java1,0970%1260%8282257257191911
CastNode.java1,0420%1440%107107283283242411
XMLOptTrace.java1,0220%760%109109250250717122
ColumnReference.java9060%1170%121121239239626222
Predicate.java8840%1480%126126249249525211
LikeEscapeOperatorNode.java8470%1140%64642002007711
CreateAliasNode.java8030%1020%62621621628811
AggregateNode.java8010%840%7070201201282822
AlterTableNode.java7710%790%5555144144151511
SetOperatorNode.java7520%900%7373188188282811
InListOperatorNode.java7370%740%5252188188151511
BinaryOperatorNode.java7320%880%7272169169282811
TableOperatorNode.java7260%860%7878198198353511
RowResultSetNode.java7240%860%7474188188313111
HalfOuterJoinNode.java7170%1300%8585200200202011
ColumnDefinitionNode.java6750%1330%100100156156282811
ValueNodeList.java6690%1140%8181173173242411
OrderByList.java6620%940%7171184184242411
CursorNode.java6310%1000%7373160160232311
CreateTableNode.java6120%860%5454147147111111
ExpressionClassBuilder.java6090%0%5656152152373711
UnaryOperatorNode.java5900%800%6868143143282811
ModifyColumnNode.java5890%1060%6666135135101011
UnionNode.java5860%620%4747151151161611
ValueNode.java5790%760%9898166166606011
ConditionalNode.java5790%620%5050129129191922
HashJoinStrategy.java5700%880%6565140140212111
FromSubquery.java5690%780%5959151151202011
ConcatenationOperatorNode.java5550%1080%61611311315511
OrderByColumn.java5530%820%6464141141232311
IntersectOrExceptNode.java5380%0%3535132132131311
DefaultOptTrace.java0%0%7171187187606011
PrivilegeNode.java0%670%43431101106611
RenameNode.java0%600%4343119119101011
CurrentOfNode.java0%560%4646115115181811
WindowResultSetNode.java0%0%21211191197711
CreateSequenceNode.java0%640%383867676611
NumericTypeCompiler.java0%780%6464121121141411
RowOrderingImpl.java0%660%4949112112161611
NewInvocationNode.java0%0%31311031039911
CreateIndexNode.java0%0%262675758811
CoalesceFunctionNode.java0%0%29299898101011
OrNode.java0%0%32321091098811
ConstraintDefinitionNode.java0%0%56569999373722
IndexToBaseRowNode.java0%0%28289797151511
DDLStatementNode.java0%0%38388888202011
NumericConstantNode.java0%700%63639898101011
NonStaticMethodCallNode.java0%540%37377474101011
CreateViewNode.java0%0%24247575151511
BinaryComparisonOperatorNode.java0%0%30306565111111
SingleChildResultSetNode.java0%0%45458080323211
UserAggregateDefinition.java0%0%202070707711
UnaryArithmeticOperatorNode.java0%540%38385757111111
SQLToJavaValueNode.java0%0%30307979191911
BinaryListOperatorNode.java0%0%35356363171711
ParseException.java0%0%252563635511
HashTableNode.java0%0%181872727711
OptimizerTracer.java0%0%25256262111133
VTIDeferModPolicy.java0%580%353568686611
UnaryComparisonOperatorNode.java0%0%33338282202011
GroupByList.java0%0%26266969111111
DMLStatementNode.java0%0%23236969151511
ExtractOperatorNode.java0%0%151536364411
BinaryArithmeticOperatorNode.java0%0%202063633311
CostEstimateImpl.java0%0%29295454191911
TypeCompilerFactoryImpl.java0%0%272772724411
SpecialFunctionNode.java0%0%222264647711
ParameterNode.java0%0%30306161212111
BetweenOperatorNode.java0%0%8849495511
AndNode.java0%0%16165555101011
JavaToSQLValueNode.java0%0%20205454111111
TablePrivilegesNode.java0%0%202040406611
FKConstraintDefinitionNode.java0%0%171744446611
ActivationClassBuilder.java0%0%17175454121211
BaseTypeCompiler.java0%0%32325454141411
UnaryDateTimestampOperatorNode.java0%0%232346465511
BaseJoinStrategy.java0%0%131362627711
UserTypeConstantNode.java0%0%26264747121211
ColumnOrdering.java0%0%21214040111111
DistinctNode.java0%n/a7741417711
CallStatementNode.java0%0%15155050111111
LockTableNode.java0%0%141440407711
JavaValueNode.java0%0%35355757242411
NextSequenceNode.java0%0%151542427711
ExecSPSNode.java0%0%21213939151511
AccessPathImpl.java0%0%24245555171711
IsNullNode.java0%0%34344747202011
StatementNode.java0%0%22225151151511
TimestampOperatorNode.java0%0%111129293311
TableName.java0%0%26264343151511
NestedLoopJoinStrategy.java0%0%30305353191911
WindowFunctionNode.java0%0%17174343111111
NormalizeResultSetNode.java0%0%9939396611
DB2LengthOperatorNode.java0%0%212143436611
ParserImpl.java0%0%121235358811
SubqueryList.java0%0%21214040101011
CharConstantNode.java0%0%161630309911
OptimizerFactoryImpl.java0%0%141442429911
BaseTableNumbersVisitor.java0%0%212141418811
IsNode.java0%0%151526268811
TokenMgrError.java0%0%191937376611
DropAliasNode.java0%0%191942426611
BooleanConstantNode.java0%0%22223333111111
CharTypeCompiler.java0%0%33333232101011
CachedValueNode.java0%0%16163232121211
VerifyAggregateExpressionsVisitor.java0%0%191928285511
RowCountNode.java0%0%6632324411
BinaryLogicalOperatorNode.java0%0%111124245511
TestConstraintNode.java0%0%6627273311
QueryTreeNodeVector.java0%0%16163131151511
VirtualColumnNode.java0%0%18183434161611
DefaultNode.java0%0%12123636111111
DropIndexNode.java0%0%8826264411
CurrentDatetimeOperatorNode.java0%0%121223237711
SimpleStringOperatorNode.java0%0%6626264411
OptTraceViewer.java0%0%101028288811
ConstantNode.java0%0%22222929141411
GenerationClauseNode.java0%0%14142626111111
UserDefinedTypeCompiler.java0%0%141424249911
BaseColumnNode.java0%0%151521219911
StaticClassFieldReferenceNode.java0%0%101022227711
GroupByColumn.java0%0%101022227711
BitTypeCompiler.java0%0%222228289911
TimestampTypeCompiler.java0%0%202023239911
DropSequenceNode.java0%0%8820205511
LengthOperatorNode.java0%0%5521214411
CurrentRowLocationNode.java0%n/a4419194411
SetConstraintsNode.java0%0%111119197711
ScrollInsensitiveResultSetNode.java0%n/a2217172211
WindowDefinitionNode.java0%0%131319196611
DropTableNode.java0%0%7718186611
OffsetOrderVisitor.java0%0%121218189922
OrderedColumnList.java0%0%5519192211
BitConstantNode.java0%n/a4416164411
DropTriggerNode.java0%0%6619194411
CLOBTypeCompiler.java0%0%18181919101011
HasCorrelatedCRsVisitor.java0%0%151520207711
TimeTypeCompiler.java0%0%171720209911
SetRoleNode.java0%0%101021218811
SetSchemaNode.java0%0%9919197711
TableElementNode.java0%0%161620209911
NotNode.java0%0%4414143311
DateTypeCompiler.java0%0%151518188811
SumAvgAggregateDefinition.java0%0%8822225511
DropSchemaNode.java0%0%7715155511
ReferencedTablesVisitor.java0%0%111117176611
OrderByNode.java0%0%5516164411
ReplaceAggregatesWithCRVisitor.java0%0%9919197711
CollectNodesVisitor.java0%0%9916167711
HasVariantValueNodeVisitor.java0%0%111118187711
MaterializeResultSetNode.java0%n/a3313133311
HasNodeVisitor.java0%0%101018188811
SubstituteExpressionVisitor.java0%0%9917176611
OperatorNode.java0%0%3316162211
LOBTypeCompiler.java0%0%121218189911
VarbitConstantNode.java0%0%8814143311
BooleanTypeCompiler.java0%0%131311119911
AllResultColumn.java0%0%7712125511
DMLModGeneratedColumnsStatementNode.java0%0%5512123311
UnaryLogicalOperatorNode.java0%0%4410103311
ReplaceWindowFuncCallsWithCRVisitor.java0%0%7714145511
DropViewNode.java0%0%5514144411
XMLTypeCompiler.java0%0%111115159911
CreateSchemaNode.java0%0%6611115511
RevokeNode.java0%n/a55995511
DefaultVTIModDeferPolicy.java0%0%111113136611
GrantNode.java0%n/a55995511
SavepointNode.java0%0%7713135511
MaxMinAggregateDefinition.java0%0%5513134411
GetCurrentConnectionNode.java0%n/a9914149911
AndNoShortCircuitNode.java0%n/a22882211
SetTransactionIsolationNode.java0%n/a5510105511
AggregateWindowFunctionNode.java0%n/a33773311
CreateRoleNode.java0%0%6611115511
DropRoleNode.java0%0%6611115511
RemapCRsVisitor.java0%0%7712125511
TriggerReferencingStruct.java0%0%44662211
ReplaceNodeVisitor.java0%0%66885511
MaterializeSubqueryNode.java0%n/a33883311
MiscellaneousStatementNode.java0%n/a44884411
GrantRoleNode.java0%n/a44884411
RowNumberFunctionNode.java0%n/a22552211
RevokeRoleNode.java0%n/a44884411
RoutineDesignator.java0%n/a33883311
RefTypeCompiler.java0%n/a88888811
OrderedColumn.java0%n/a66996611
ConstantExpressionVisitor.java0%0%66775511
HasTableFunctionVisitor.java0%0%44662211
XMLConstantNode.java0%n/a33553311
NOPStatementNode.java0%n/a44554411
Token.java0%n/a33443311
WindowReferenceNode.java0%n/a22442211
CountAggregateDefinition.java0%n/a22332211
WindowNode.java0%n/a22442211
TransactionStatementNode.java0%n/a44554411
UntypedNullConstantNode.java0%n/a44554411
WindowList.java0%n/a22442211