containsCheckOnPrimitveArray(Object, Object) |   | 17% |   | 12% | 22 | 25 | 14 | 18 | 0 | 1 |
loadFromFile(File, String) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
comparePrecision(Class, Class) |   | 6% |   | 2% | 22 | 23 | 13 | 15 | 0 | 1 |
readIn(InputStream, String) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
createStringTrimmed(char[]) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
scoreInterface(Class, Class) |   | 12% |   | 10% | 5 | 6 | 5 | 7 | 0 | 1 |
containsCheckOnLongArray(long[], Long) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheckOnDoubleArray(double[], Double) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheckOnFloatArray(float[], Float) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheck(Object, Object) |   | 65% |   | 60% | 5 | 11 | 5 | 17 | 0 | 1 |
containsCheckOnBooleanArray(boolean[], Boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheckOnCharArray(char[], Character) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheckOnShortArray(short[], Short) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
containsCheckOnByteArray(byte[], Byte) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
findClass(VariableResolverFactory, String, ParserContext) |   | 53% |   | 80% | 2 | 6 | 4 | 11 | 0 | 1 |
subset(char[], int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
balancedCaptureWithLineAccounting(char[], int, int, char, ParserContext) |   | 90% |   | 85% | 7 | 35 | 4 | 47 | 0 | 1 |
handleNumericConversion(char[], int, int) |   | 92% |   | 92% | 2 | 19 | 2 | 22 | 0 | 1 |
findClassImportResolverFactory(VariableResolverFactory, ParserContext) |   | 51% |   | 66% | 2 | 4 | 2 | 6 | 0 | 1 |
unboxPrimitive(Class) |   | 89% |   | 70% | 19 | 33 | 7 | 33 | 0 | 1 |
getDebugFileWriter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
similarity(String, String) |   | 88% |   | 62% | 4 | 9 | 1 | 18 | 0 | 1 |
resolveType(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
createClass(String, ParserContext) |   | 90% |   | 80% | 2 | 6 | 1 | 14 | 0 | 1 |
_optimizeTree(CompiledExpression) |   | 81% |   | 75% | 2 | 5 | 0 | 7 | 0 | 1 |
getBestConstructorCandidate(Class[], Class, boolean) |   | 92% |   | 75% | 4 | 11 | 2 | 20 | 0 | 1 |
parseParameterDefList(char[], int, int) |   | 96% |   | 89% | 3 | 17 | 2 | 34 | 0 | 1 |
createShortFormOperativeAssignment(String, char[], int, int, int) |   | 93% |   | 85% | 2 | 13 | 3 | 29 | 0 | 1 |
forNameWithInner(String, ClassLoader) |   | 50% | | n/a | 0 | 1 | 1 | 3 | 0 | 1 |
loadFromFile(File) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
numericTest(char[], int, int) |  | 96% |   | 88% | 3 | 14 | 1 | 23 | 0 | 1 |
determineActualTargetMethod(Class, Method) |  | 94% |   | 80% | 2 | 6 | 0 | 6 | 0 | 1 |
isPrimitiveSubtype(Class, Class) |  | 94% |   | 89% | 2 | 15 | 0 | 6 | 0 | 1 |
isMorePreciseForBigDecimal(Executable, Executable, Class[]) |  | 94% |   | 70% | 3 | 6 | 1 | 10 | 0 | 1 |
subArray(char[], int, int) |  | 89% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
trimLeft(char[], int, int) |  | 86% |   | 62% | 3 | 5 | 0 | 3 | 0 | 1 |
ParseTools() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMethodScore(Class[], boolean, Class[], boolean) |  | 98% |   | 94% | 3 | 27 | 1 | 35 | 0 | 1 |
boxPrimitive(Class) |  | 98% |   | 85% | 9 | 33 | 1 | 33 | 0 | 1 |
parseParameterList(char[], int, int) |  | 98% |   | 92% | 2 | 15 | 1 | 31 | 0 | 1 |
isNumeric(Object) |  | 94% |   | 68% | 5 | 9 | 0 | 6 | 0 | 1 |
endsWith(char[], int, int, char[]) |  | 93% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
findLast(char[], int, int, char) |  | 88% |   | 75% | 1 | 3 | 1 | 2 | 0 | 1 |
isNumber(char[], int, int) |  | 99% |   | 96% | 2 | 33 | 0 | 31 | 0 | 1 |
parseWithExpressions(String, char[], int, int, Object, VariableResolverFactory) |  | 100% |   | 93% | 4 | 34 | 0 | 76 | 0 | 1 |
handleEscapeSequence(char[], int) |  | 100% |   | 94% | 2 | 24 | 0 | 50 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 52 | 0 | 1 |
balancedCapture(char[], int, int, char) |  | 100% |   | 98% | 1 | 29 | 0 | 38 | 0 | 1 |
getBestCandidate(Class[], String, Class, Method[], boolean, boolean) |  | 100% |   | 95% | 2 | 22 | 0 | 36 | 0 | 1 |
skipWhitespace(char[], int) |  | 100% |  | 100% | 0 | 15 | 0 | 18 | 0 | 1 |
getWidenedTarget(Class, Method) |  | 100% |  | 100% | 0 | 8 | 0 | 17 | 0 | 1 |
captureContructorAndResidual(char[], int, int) |  | 100% |  | 100% | 0 | 8 | 0 | 13 | 0 | 1 |
handleStringEscapes(char[]) |  | 100% |  | 100% | 0 | 6 | 0 | 11 | 0 | 1 |
isNumber(String) |  | 100% |  | 100% | 0 | 10 | 0 | 14 | 0 | 1 |
getExactMatch(String, Class[], Class, Class) |  | 100% |  | 100% | 0 | 7 | 0 | 8 | 0 | 1 |
isNumber(Object) |  | 100% |  | 100% | 0 | 12 | 0 | 4 | 0 | 1 |
subsetTrimmed(char[], int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 11 | 0 | 1 |
createStringTrimmed(char[], int, int) |  | 100% |  | 100% | 0 | 6 | 0 | 6 | 0 | 1 |
parseMethodOrConstructor(char[]) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
captureToEOS(char[], int, int, ParserContext) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
findAbsoluteLast(char[]) |  | 100% |  | 100% | 0 | 7 | 0 | 8 | 0 | 1 |
findInnerClass(String, ClassLoader, ClassNotFoundException) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
captureStringLiteral(char, char[], int, int) |  | 100% |   | 90% | 1 | 6 | 0 | 5 | 0 | 1 |
checkNameSafety(String) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getBestCandidate(Object[], String, Class, Method[], boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
isStatementNotManuallyTerminated(char[], int) |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 1 |
captureToNextTokenJunction(char[], int, int, ParserContext) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
isIdentifierPart(int) |  | 100% |  | 100% | 0 | 10 | 0 | 2 | 0 | 1 |
isNumericallyCoercible(Class, Class) |  | 100% |   | 80% | 2 | 6 | 0 | 5 | 0 | 1 |
isArrayType(char[], int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 1 | 0 | 1 |
isNotValidNameorLabel(String) |  | 100% |  | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
getConstructors(Constructor) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getBestConstructorCandidate(Object[], Class, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
getConstructors(Class) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
nextNonBlank(char[], int) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
isPrimitiveWrapper(Class) |  | 100% |   | 81% | 3 | 9 | 0 | 1 | 0 | 1 |
containsCheckOnIntArray(int[], Integer) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
narrowType(BigDecimal, int) |  | 100% |   | 75% | 2 | 5 | 0 | 5 | 0 | 1 |
opLookup(char) |  | 100% |  | 100% | 0 | 11 | 0 | 12 | 0 | 1 |
subset(char[], int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
isArgsNumberNotCompatible(Class[], Class[], boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 1 | 0 | 1 |
__resolveType(Class) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
find(char[], int, int, char) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
repeatChar(char, int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
isMoreSpecialized(Method, Method) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
isPropertyOnly(char[], int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
optimizeTree(CompiledExpression) |  | 100% |  | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
trimRight(char[], int) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
isReservedWord(String) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
subCompileExpression(char[], int, int, ParserContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
isDigit(int) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
subCompileExpression(char[], ParserContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
subCompileExpression(String, ParserContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getBaseComponentType(Class) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
getBestCandidate(Class[], String, Class, Method[], boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSubComponentType(Class) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
balancedCapture(char[], int, char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isJunct(char) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
subCompileExpression(char[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isWhitespace(char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
getWidenedTarget(Method) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
determineActualTargetMethod(Method) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
skipStringEscape(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |