EMMA Coverage Report (generated Sun Dec 02 17:06:06 UTC 2012)
[all classes][ch.hsr.ifs.cdt.metriculator.model.nodes]

COVERAGE SUMMARY FOR SOURCE FILE [AbstractNode.java]

nameclass, %method, %block, %line, %
AbstractNode.java100% (2/2)83%  (30/36)84%  (403/480)85%  (96.6/114)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class AbstractNode$EditorInfo100% (1/1)56%  (5/9)57%  (82/144)62%  (21.6/35)
createAndGetProblemLocation (IFile): IProblemLocation 0%   (0/1)0%   (0/27)0%   (0/4)
getFilePath (): String 0%   (0/1)0%   (0/3)0%   (0/1)
getNodeLength (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getNodeOffset (): int 0%   (0/1)0%   (0/3)0%   (0/1)
prepareProblemLocation (IASTNode): void 100% (1/1)57%  (32/56)58%  (8.8/15)
isEnclosedInMacroExpansion (IASTNode): boolean 100% (1/1)88%  (14/16)94%  (1.9/2)
AbstractNode$EditorInfo (IASTNode): void 100% (1/1)100% (15/15)100% (6/6)
prepareFilePath (IASTNode): void 100% (1/1)100% (6/6)100% (2/2)
prepareNodeLocations (IASTNode): void 100% (1/1)100% (15/15)100% (3/3)
     
class AbstractNode100% (1/1)93%  (25/27)96%  (321/336)95%  (75/79)
getAggregatedValueOf (AbstractMetric): int 0%   (0/1)0%   (0/5)0%   (0/1)
getEditorInfo (): AbstractNode$EditorInfo 0%   (0/1)0%   (0/3)0%   (0/1)
shallowClone (): AbstractNode 100% (1/1)88%  (49/56)80%  (8/10)
AbstractNode (String): void 100% (1/1)100% (21/21)100% (6/6)
AbstractNode (String, IASTNode): void 100% (1/1)100% (12/12)100% (4/4)
add (AbstractNode): AbstractNode 100% (1/1)100% (19/19)100% (5/5)
addNodeValuesFrom (AbstractNode): void 100% (1/1)100% (29/29)100% (3/3)
getChildBy (String): AbstractNode 100% (1/1)100% (6/6)100% (1/1)
getChildren (): Collection 100% (1/1)100% (4/4)100% (1/1)
getChildren (Class): Collection 100% (1/1)100% (27/27)100% (5/5)
getHybridId (): String 100% (1/1)100% (3/3)100% (1/1)
getNodeValue (String): int 100% (1/1)100% (5/5)100% (1/1)
getParent (): AbstractNode 100% (1/1)100% (3/3)100% (1/1)
getPath (): String 100% (1/1)100% (14/14)100% (3/3)
getPath (StringBuilder): String 100% (1/1)100% (30/30)100% (6/6)
getRoot (): AbstractNode 100% (1/1)100% (9/9)100% (3/3)
getScopeName (): String 100% (1/1)100% (3/3)100% (1/1)
getScopeUniqueName (): String 100% (1/1)100% (3/3)100% (1/1)
getValueOf (AbstractMetric): CompositeValue 100% (1/1)100% (14/14)100% (3/3)
getValueOrDefaultOf (String): CompositeValue 100% (1/1)100% (20/20)100% (5/5)
removeChild (AbstractNode): void 100% (1/1)100% (14/14)100% (4/4)
removeFromParent (): void 100% (1/1)100% (7/7)100% (3/3)
resetPath (): void 100% (1/1)100% (4/4)100% (2/2)
setHybridId (String): void 100% (1/1)100% (6/6)100% (3/3)
setNodeValue (String, int): void 100% (1/1)100% (6/6)100% (2/2)
setScopeName (String): void 100% (1/1)100% (10/10)100% (2/2)
toString (): String 100% (1/1)100% (3/3)100% (1/1)

[source file 'ch/hsr/ifs/cdt/metriculator/model/nodes/AbstractNode.java' not found in sourcepath]

[all classes][ch.hsr.ifs.cdt.metriculator.model.nodes]
EMMA 2.0.5312 (C) Vladimir Roubtsov