EMMA Coverage Report (generated Mon Sep 24 17:47:05 EEST 2007)
[all classes][org.jboss.tools.seam.internal.core.el]

COVERAGE SUMMARY FOR SOURCE FILE [SeamELCompletionEngine.java]

nameclass, %method, %block, %line, %
SeamELCompletionEngine.java100% (3/3)55%  (21/38)35%  (719/2072)35%  (158,7/455)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class SeamELCompletionEngine100% (1/1)62%  (8/13)30%  (436/1453)32%  (94,9/300)
getCompletions (ISeamProject, IFile, IDocument, CharSequence, int): List 0%   (0/1)0%   (0/18)0%   (0/4)
getJavaElementExpression (String, int, IRegion): String 0%   (0/1)0%   (0/73)0%   (0/16)
getJavaElementsForExpression (ISeamProject, IFile, String): List 0%   (0/1)0%   (0/521)0%   (0/102)
getPrefix (ITextViewer, int): String 0%   (0/1)0%   (0/16)0%   (0/4)
makeUnique (List): List 0%   (0/1)0%   (0/39)0%   (0/10)
areEqualExpressions (List, List): boolean 100% (1/1)28%  (11/39)38%  (3/8)
getScope (ISeamProject, IResource): ScopeType 100% (1/1)28%  (11/39)30%  (3/10)
getCompletions (ISeamProject, IFile, String, CharSequence, int, boolean, Set,... 100% (1/1)46%  (241/523)50%  (52,9/106)
getPrefix (String, int): String 100% (1/1)88%  (29/33)71%  (5/7)
computeVariableName (List): String 100% (1/1)90%  (37/41)89%  (8/9)
resolveVariables (ISeamProject, ScopeType, List, List, boolean): List 100% (1/1)93%  (57/61)92%  (12/13)
SeamELCompletionEngine (): void 100% (1/1)100% (3/3)100% (2/2)
getPossibleVarsFromPrefix (List): List 100% (1/1)100% (47/47)100% (9/9)
     
class ELToken100% (1/1)40%  (4/10)31%  (31/101)62%  (10/16)
getData (): Object 0%   (0/1)0%   (0/17)0%   (0/1)
isEOF (): boolean 0%   (0/1)0%   (0/15)0%   (0/1)
isOther (): boolean 0%   (0/1)0%   (0/2)0%   (0/1)
isUndefined (): boolean 0%   (0/1)0%   (0/2)0%   (0/1)
isWhitespace (): boolean 0%   (0/1)0%   (0/2)0%   (0/1)
toString (): String 0%   (0/1)0%   (0/32)0%   (0/1)
<static initializer> 100% (1/1)100% (9/9)100% (2/2)
ELToken (int, int, CharSequence, int): void 100% (1/1)100% (15/15)100% (6/6)
getText (): String 100% (1/1)100% (4/4)100% (1/1)
getType (): int 100% (1/1)100% (3/3)100% (1/1)
     
class SeamELCompletionEngine$SeamELTokenizer100% (1/1)60%  (9/15)49%  (252/518)39%  (53,8/139)
SeamELCompletionEngine$SeamELTokenizer (IDocument, int): void 0%   (0/1)0%   (0/29)0%   (0/7)
readMethodToken (): ELToken 0%   (0/1)0%   (0/47)0%   (0/9)
skipMethodName (): boolean 0%   (0/1)0%   (0/26)0%   (0/6)
skipMethodParameters (): boolean 0%   (0/1)0%   (0/43)0%   (0/17)
skipQuotedChars (char): void 0%   (0/1)0%   (0/40)0%   (0/14)
skipSpaceChars (): boolean 0%   (0/1)0%   (0/15)0%   (0/5)
getNextToken (): ELToken 100% (1/1)50%  (51/103)46%  (18/39)
getCharSequence (int, int): CharSequence 100% (1/1)74%  (17/23)50%  (3/6)
readCharBackward (): int 100% (1/1)89%  (25/28)71%  (5/7)
SeamELCompletionEngine$SeamELTokenizer (String, int): void 100% (1/1)92%  (22/24)98%  (5,9/6)
readSeparatorToken (): ELToken 100% (1/1)96%  (23/24)75%  (3/4)
readVarToken (): ELToken 100% (1/1)97%  (70/72)99%  (7,9/8)
getTokens (): List 100% (1/1)100% (3/3)100% (1/1)
parseBackward (): void 100% (1/1)100% (28/28)100% (7/7)
releaseChar (): void 100% (1/1)100% (13/13)100% (3/3)

[source file 'org/jboss/tools/seam/internal/core/el/SeamELCompletionEngine.java' not found in sourcepath]

[all classes][org.jboss.tools.seam.internal.core.el]
EMMA 2.1.5320 (stable) (C) Vladimir Roubtsov