CallableSelector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total777 of 1,18234%137 of 19429%981271402191830
argumentError(ThreadContext, ParameterTypes[], IRubyObject, Class[])1120%120%77191911
assignableAndPrimitivableWithVarargs(ParameterTypes, IRubyObject[])890%180%1010141411
warnMultipleMatches(IRubyObject[], List)840%80%55161611
getExactnessScore(ParameterTypes, IRubyObject[])560%120%77131311
findMatchingCallableForArgs(Ruby, Map, int, ParameterTypes[], IRubyObject[])4612874%102471%1018103901
primitivable(Class, IRubyObject)414854%321633%21254901
matchingCallableArityFour(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject, IRubyObject)410%20%225511
assignableAndPrimitivable(ParameterTypes, IRubyObject[])400%80%556611
assignableOrDuckable(ParameterTypes, IRubyObject[])400%80%556611
matchingCallableArityThree(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject)360%20%225511
findCallable(ParameterTypes[], CallableSelector.CallableAcceptor, IRubyObject[])340%60%44101011
matchingCallableArityTwo(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject)310%20%225511
exactMatch(ParameterTypes, IRubyObject[])310%60%446611
argTypesDoNotMatch(Ruby, IRubyObject, JavaCallable[], Object[])260%20%224411
matchingCallableArityN(Ruby, Map, ParameterTypes[], IRubyObject[], int)200%20%225511
argClassTypeError(Object)140%40%335511
argsHashCode(IRubyObject, IRubyObject, IRubyObject, IRubyObject)100%n/a111111
argsHashCode(IRubyObject, IRubyObject, IRubyObject)90%n/a111111
argsHashCode(IRubyObject, IRubyObject)80%n/a111111
CallableSelector()30%n/a112211
argsHashCode(IRubyObject[])22994%1375%131601
classHashCode(IRubyObject)2675%1150%120101
argClass(IRubyObject)2571%1150%121301
findCallable(ParameterTypes[], IRubyObject[])75100%8100%0501501
static {...}52100%n/a010901
matchingCallableArityOne(Ruby, Map, JavaCallable[], IRubyObject)26100%2100%020501
matchingCallableArityN(Ruby, Map, JavaCallable[], IRubyObject[], int)21100%2100%020501
assignable(Class, IRubyObject)5100%n/a010101
duckable(Class, IRubyObject)5100%n/a010101
argsHashCode(IRubyObject)5100%n/a010101