| lambda$4(SuperMethodInvocation, ReferenceHolder) |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 1 | 1 |
| lambda$2(Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| isExtensionContext(SingleVariableDeclaration, String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| lambda$5(Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| lambda$1(Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| isType(Type, String, String) |   | 48% |   | 16% | 3 | 4 | 1 | 3 | 0 | 1 |
| adaptSuperBeforeCalls(String, String, MethodDeclaration, ASTRewrite, AST, TextEditGroup) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addContextArgumentIfMissing(ASTNode, ASTRewrite, AST, TextEditGroup) |   | 79% |   | 50% | 3 | 4 | 2 | 11 | 0 | 1 |
| LifecycleMethodAdapter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeThrowsThrowable(MethodDeclaration, ASTRewrite, TextEditGroup) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| replaceThrowsThrowableWithException(MethodDeclaration, ASTRewrite, AST, TextEditGroup) |   | 88% |   | 62% | 3 | 5 | 3 | 14 | 0 | 1 |
| processLifecycleMethod(TypeDeclaration, MethodDeclaration, ASTRewrite, AST, TextEditGroup, ImportRewrite, String, String) |   | 90% |   | 50% | 1 | 2 | 2 | 12 | 0 | 1 |
| getImportRewrite(ASTNode, AST, ImportRewrite) |   | 76% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getASTRewrite(ASTNode, AST, ASTRewrite) |   | 70% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| ensureExtensionContextParameter(MethodDeclaration, ASTRewrite, AST, TextEditGroup, ImportRewrite) |   | 95% |   | 50% | 3 | 4 | 1 | 14 | 0 | 1 |
| lambda$0(String, boolean, ASTRewrite, TextEditGroup, AST, String, SuperMethodInvocation, ReferenceHolder) |   | 94% |   | 66% | 2 | 4 | 1 | 8 | 0 | 1 |
| directlyExtendsExternalResource(TypeDeclaration) |   | 90% |   | 66% | 2 | 4 | 0 | 4 | 0 | 1 |
| lambda$3(Object) |   | 86% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| createLifecycleCallbackMethod(AST, String, String, Block, TextEditGroup) |  | 100% |   | 50% | 1 | 2 | 0 | 13 | 0 | 1 |
| updateLifecycleMethodsInClass(TypeDeclaration, ASTRewrite, AST, TextEditGroup, ImportRewrite, String, String, String, String) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| setPublicVisibilityIfProtected(MethodDeclaration, ASTRewrite, AST, TextEditGroup) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| adaptSuperLifecycleCalls(String, String, MethodDeclaration, ASTRewrite, AST, TextEditGroup, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| removeSuperLifecycleCalls(Block) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| isLifecycleMethod(MethodDeclaration, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |