| name | class, % | method, % | block, % | line, % |
|---|
| | | | | |
| class SeamELCompletionEngine | 100% (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 ELToken | 100% (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$SeamELTokenizer | 100% (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) |