name | class, % | method, % | block, % | line, % |
---|
| | | | |
class SeamELCompletionEngine | 100% (1/1) | 23% (3/13) | 3% (48/1453) | 4% (11/300) |
areEqualExpressions (List, List): boolean | | 0% (0/1) | 0% (0/39) | 0% (0/8) |
computeVariableName (List): String | | 0% (0/1) | 0% (0/41) | 0% (0/9) |
getCompletions (ISeamProject, IFile, IDocument, CharSequence, int): List | | 0% (0/1) | 0% (0/18) | 0% (0/4) |
getCompletions (ISeamProject, IFile, String, CharSequence, int, boolean, Set,... | | 0% (0/1) | 0% (0/523) | 0% (0/106) |
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) |
getPossibleVarsFromPrefix (List): List | | 0% (0/1) | 0% (0/47) | 0% (0/9) |
getScope (ISeamProject, IResource): ScopeType | | 0% (0/1) | 0% (0/39) | 0% (0/10) |
makeUnique (List): List | | 0% (0/1) | 0% (0/39) | 0% (0/10) |
resolveVariables (ISeamProject, ScopeType, List, List, boolean): List | | 0% (0/1) | 0% (0/61) | 0% (0/13) |
getPrefix (ITextViewer, int): String | | 100% (1/1) | 88% (14/16) | 75% (3/4) |
getPrefix (String, int): String | | 100% (1/1) | 94% (31/33) | 86% (6/7) |
SeamELCompletionEngine (): void | | 100% (1/1) | 100% (3/3) | 100% (2/2) |
| | | | |
class ELToken | 100% (1/1) | 20% (2/10) | 24% (24/101) | 50% (8/16) |
getData (): Object | | 0% (0/1) | 0% (0/17) | 0% (0/1) |
getText (): String | | 0% (0/1) | 0% (0/4) | 0% (0/1) |
getType (): int | | 0% (0/1) | 0% (0/3) | 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) |
| | | | |
class SeamELCompletionEngine$SeamELTokenizer | 100% (1/1) | 53% (8/15) | 34% (178/518) | 29% (40.9/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) |
readSeparatorToken (): ELToken | | 0% (0/1) | 0% (0/24) | 0% (0/4) |
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) | 36% (37/103) | 33% (13/39) |
readVarToken (): ELToken | | 100% (1/1) | 60% (43/72) | 74% (6/8) |
parseBackward (): void | | 100% (1/1) | 71% (20/28) | 71% (5/7) |
getCharSequence (int, int): CharSequence | | 100% (1/1) | 74% (17/23) | 50% (3/6) |
readCharBackward (): int | | 100% (1/1) | 82% (23/28) | 57% (4/7) |
SeamELCompletionEngine$SeamELTokenizer (String, int): void | | 100% (1/1) | 92% (22/24) | 98% (5.9/6) |
getTokens (): List | | 100% (1/1) | 100% (3/3) | 100% (1/1) |
releaseChar (): void | | 100% (1/1) | 100% (13/13) | 100% (3/3) |