AbstractExplicitEncoding

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total165 of 64274%46 of 10254%377434154423
findVariableValueInType(TypeDeclaration, String)280%40%335511
getEncodingValue(ASTNode, MethodInvocation)261536%5337%455901
extractStandardCharsetName(FieldAccess)210%40%334411
isInsideTryBodyWithOnlyUnsupportedEncodingCatch(ASTNode)195875%81260%51141701
extractStringLiteralValue(VariableDeclarationFragment, String)16833%3125%234601
findVariableValue(SimpleName, ASTNode)151854%5337%454801
isKnownEncoding(StringLiteral)130%40%331111
getEncodingConstantName(StringLiteral)120%20%221111
findEnclosingMethodOrType(ASTNode)51270%2250%231401
findVariableValueInMethod(MethodDeclaration, String)43188%3562%352901
replaceTryBodyAndUnwrap(ASTRewrite, ASTNode, ASTNode, ASTNode, TextEditGroup, CompilationUnitRewrite)210298%2675%2512501
extractStandardCharsetName(QualifiedName)21990%1375%131401
findValueInFragments(List, String)21990%1375%131601
replaceArgumentAndRemoveNLS(ASTRewrite, ASTNode, ASTNode, TextEditGroup, CompilationUnitRewrite)41100%1583%140801
static {...}34100%n/a0101601
getCharsetConstants(CompilationUnitRewrite)30100%2100%020601
getEncodingValue(ASTNode, MethodInvocation, ChangeBehavior)22100%1583%140501
removedUnsupportedEncodingCatches(CompilationUnit)21100%2100%020601
isDescendantOfAny(ASTNode, Set)16100%4100%030401
hasSurvivingUnsupportedEncodingExceptionReference(CompilationUnit, Set)14100%n/a010301
removeUnsupportedEncodingException(ASTNode, TextEditGroup, ASTRewrite, ImportRemover)8100%n/a010501
addImport(String, CompilationUnitRewrite, AST)6100%n/a010101
AbstractExplicitEncoding()3100%n/a010101