| extract(MethodInvocation) |   | 94% |   | 74% | 27 | 58 | 5 | 95 | 0 | 1 |
| elementType(ITypeBinding, String) |   | 83% |   | 58% | 5 | 7 | 2 | 9 | 0 | 1 |
| sourceText(Expression) |  | 83% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
| denotable(ITypeBinding) |  | 95% |   | 65% | 9 | 14 | 1 | 10 | 0 | 1 |
| streamElementType(Expression) |  | 94% |   | 75% | 2 | 6 | 0 | 7 | 0 | 1 |
| inlineable(Expression, String) |  | 100% |   | 84% | 4 | 14 | 0 | 16 | 0 | 1 |
| standardForEach(MethodInvocation) |  | 100% |   | 57% | 6 | 8 | 0 | 5 | 0 | 1 |
| safeToMove(Expression) |  | 100% |   | 85% | 2 | 8 | 0 | 8 | 0 | 1 |
| declaredBy(MethodInvocation, String) |  | 100% |   | 62% | 3 | 5 | 0 | 3 | 0 | 1 |
| standardStreamMethod(MethodInvocation) |  | 100% |   | 62% | 3 | 5 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| contains(ASTNode, ASTNode) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| hasReturn(ASTNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hasPatternVariable(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| parameter(LambdaExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$0(Comment, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |