EMMA Coverage Report (generated Mon Nov 01 16:48:29 PDT 2010)
[all classes]

COVERAGE SUMMARY FOR PACKAGE [com.google.caja.parser.js]

nameclass, %method, %block, %line, %
com.google.caja.parser.js96%  (86/90)90%  (690/767)90%  (19956/22202)92%  (3750/4088)

COVERAGE BREAKDOWN BY SOURCE FILE

nameclass, %method, %block, %line, %
AbstractExpression.java100% (1/1)100% (6/6)100% (22/22)100% (7/7)
AbstractStatement.java100% (1/1)67%  (4/6)63%  (68/108)62%  (13/21)
ArrayConstructor.java100% (1/1)100% (8/8)100% (121/121)100% (31/31)
AssignOperation.java100% (1/1)100% (2/2)100% (31/31)100% (6/6)
Associativity.java100% (1/1)50%  (2/4)76%  (29/38)92%  (2.8/3)
Block.java100% (1/1)93%  (14/15)84%  (167/199)92%  (43.1/47)
BooleanLiteral.java100% (1/1)100% (6/6)100% (36/36)100% (9/9)
BreakStmt.java100% (1/1)88%  (7/8)70%  (55/79)75%  (15/20)
CajoledModule.java100% (1/1)89%  (24/27)83%  (465/561)87%  (91.8/106)
CajoledModuleExpression.java100% (1/1)78%  (7/9)59%  (67/113)76%  (14.5/19)
CaseStmt.java100% (1/1)100% (8/8)100% (71/71)100% (17/17)
CatchStmt.java100% (1/1)89%  (8/9)98%  (95/97)96%  (23/24)
Conditional.java100% (1/1)100% (6/6)95%  (241/253)98%  (58.5/60)
ContinueStmt.java100% (1/1)75%  (6/8)67%  (53/79)70%  (14/20)
ControlOperation.java100% (1/1)100% (1/1)100% (6/6)100% (2/2)
DebuggerStmt.java100% (1/1)83%  (5/6)94%  (29/31)90%  (9/10)
Declaration.java100% (1/1)100% (12/12)80%  (157/196)92%  (42.4/46)
DefaultCaseStmt.java100% (1/1)100% (7/7)100% (45/45)100% (13/13)
Directive.java100% (2/2)79%  (11/14)83%  (137/166)86%  (28.4/33)
DirectivePrologue.java100% (1/1)83%  (10/12)85%  (96/113)87%  (21.7/25)
DoWhileLoop.java100% (1/1)88%  (7/8)93%  (99/107)88%  (23/26)
Elision.java100% (1/1)100% (4/4)81%  (34/42)91%  (9.1/10)
ExpressionStmt.java100% (1/1)100% (9/9)95%  (82/86)99%  (23.8/24)
ExpressionTest.java100% (1/1)100% (11/11)100% (1865/1866)100% (332.9/333)
FinallyStmt.java100% (1/1)88%  (7/8)90%  (55/61)93%  (15.8/17)
ForEachLoop.java100% (1/1)100% (11/11)93%  (162/174)98%  (39/40)
ForLoop.java100% (1/1)90%  (9/10)92%  (186/203)95%  (35/37)
FormalParam.java100% (1/1)100% (3/3)100% (24/24)100% (7/7)
FunctionConstructor.java100% (1/1)100% (14/14)97%  (256/263)99%  (59.1/60)
FunctionDeclaration.java100% (1/1)100% (7/7)92%  (109/119)94%  (29/31)
FuzzedParserTest.java100% (1/1)100% (13/13)80%  (57/71)86%  (25/29)
GetterProperty.java100% (1/1)86%  (6/7)89%  (73/82)86%  (19/22)
Identifier.java100% (1/1)88%  (7/8)74%  (77/104)88%  (18.4/21)
IntegerLiteral.java100% (1/1)100% (5/5)49%  (46/93)70%  (12.7/18)
JsonMLCompatible.java100% (1/1)100% (11/11)92%  (143/155)95%  (23.6/25)
JsonMLCompatibleTest.java100% (1/1)100% (8/8)100% (816/816)100% (191/191)
JsonMLConverter.java100% (2/2)91%  (10/11)92%  (1760/1920)92%  (193.3/211)
JsonMLParser.java0%   (0/1)0%   (0/5)0%   (0/69)0%   (0/12)
LabeledStatement.java100% (1/1)75%  (6/8)74%  (69/93)65%  (12.4/19)
LabeledStmtWrapper.java100% (1/1)89%  (8/9)94%  (68/72)95%  (20/21)
Literal.java100% (1/1)80%  (4/5)68%  (23/34)67%  (6/9)
Loop.java100% (1/1)100% (2/2)100% (8/8)100% (3/3)
Minify.java0%   (0/2)0%   (0/6)0%   (0/257)0%   (0/42)
MultiDeclaration.java100% (1/1)88%  (7/8)87%  (108/124)89%  (26.8/30)
NoChildren.java0%   (0/1)0%   (0/5)0%   (0/21)0%   (0/5)
Noop.java100% (1/1)100% (8/8)86%  (38/44)95%  (10.4/11)
NullLiteral.java100% (2/2)100% (9/9)100% (37/37)100% (11/11)
NumberLiteral.java100% (1/1)100% (7/7)85%  (290/340)87%  (42.5/49)
NumberLiteralTest.java100% (1/1)100% (3/3)100% (97/97)100% (25/25)
ObjProperty.java100% (1/1)82%  (9/11)73%  (98/135)84%  (23.4/28)
ObjectConstructor.java100% (1/1)100% (11/11)95%  (127/134)97%  (32.1/33)
Operation.java100% (3/3)98%  (40/41)94%  (2572/2732)96%  (397.8/413)
Operator.java100% (3/3)90%  (18/20)95%  (1012/1066)96%  (89.9/94)
OperatorCategory.java100% (1/1)75%  (3/4)91%  (53/58)98%  (4.9/5)
OperatorType.java100% (1/1)80%  (4/5)94%  (74/79)99%  (7.9/8)
Parser.java100% (4/4)91%  (48/53)94%  (3433/3669)95%  (645.8/678)
ParserTest.java100% (2/2)98%  (61/62)87%  (1721/1974)86%  (291.8/339)
QuotedExpression.java100% (1/1)57%  (4/7)57%  (32/56)53%  (8/15)
RealLiteral.java100% (1/1)100% (5/5)100% (100/100)100% (28/28)
Reference.java100% (1/1)100% (11/11)74%  (99/133)90%  (26/29)
RegexpLiteral.java100% (2/2)81%  (13/16)81%  (211/260)89%  (60.6/68)
ReturnStmt.java100% (1/1)100% (9/9)95%  (80/84)98%  (20.6/21)
SetterProperty.java100% (1/1)86%  (6/7)89%  (73/82)86%  (19/22)
SimpleOperation.java100% (1/1)100% (1/1)100% (6/6)100% (2/2)
SpecialOperation.java100% (1/1)100% (1/1)100% (6/6)100% (2/2)
StringLiteral.java100% (1/1)100% (14/14)97%  (272/279)98%  (58.6/60)
StringLiteralTest.java100% (1/1)100% (10/10)96%  (531/556)98%  (133.8/136)
SwitchCase.java100% (1/1)67%  (2/3)94%  (33/35)91%  (10/11)
SwitchStmt.java100% (1/1)78%  (7/9)67%  (132/196)83%  (35/42)
SyntheticNodes.java100% (1/1)83%  (5/6)94%  (50/53)90%  (9/10)
ThrowStmt.java100% (1/1)100% (9/9)100% (62/62)100% (17/17)
TranslatedCode.java100% (1/1)82%  (9/11)75%  (89/118)85%  (24.6/29)
TryStmt.java100% (1/1)91%  (10/11)99%  (183/185)98%  (44/45)
UncajoledModule.java100% (1/1)80%  (8/10)54%  (64/119)59%  (16.5/28)
ValueProperty.java100% (1/1)100% (6/6)100% (80/80)100% (19/19)
WhileLoop.java100% (1/1)100% (8/8)100% (106/106)100% (25/25)
WithStmt.java100% (1/1)89%  (8/9)91%  (84/92)94%  (21.6/23)

[all classes]
EMMA 2.0.5312 (C) Vladimir Roubtsov