EmbedRubyObjectAdapterImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total715 of 7150%60 of 600%60601561562828
call(EmbedRubyObjectAdapterImpl.MethodType, Class, RubyObject, String, Block, EmbedEvalUnit, Object[])1320%300%1616262611
callEachType(EmbedRubyObjectAdapterImpl.MethodType, IRubyObject, String, Block, Object[])750%140%1010161611
setInstanceVariable(IRubyObject, String, IRubyObject)510%20%22101011
runRubyMethod(Class, Object, String, Block, Object[])410%20%228811
getInstanceVariable(IRubyObject, String)370%20%227711
callMethod(Object, String, Object[])370%20%228811
callMethod(Object, String, Block, Object[])310%20%228811
callMethod(Object, String, Object, Class)280%n/a116611
getReceiverObject(Object)260%60%445511
callMethod(Object, String, Class)240%n/a116611
callMethod(Object, String, Class, EmbedEvalUnit)240%n/a116611
callMethod(Object, String, Object[], Class)230%n/a116611
callMethod(Object, String, Object[], Block, Class)230%n/a116611
callMethod(Object, String, Object[], Class, EmbedEvalUnit)230%n/a116611
callMethod(Object, String, Object[], Block, Class, EmbedEvalUnit)230%n/a116611
callSuper(Object, Object[], Class)230%n/a116611
callSuper(Object, Object[], Block, Class)230%n/a116611
EmbedRubyObjectAdapterImpl(ScriptingContainer)90%n/a114411
callMethod(IRubyObject, String, IRubyObject[], Block)80%n/a111111
callMethod(IRubyObject, String, IRubyObject)70%n/a111111
callMethod(IRubyObject, String, IRubyObject[])70%n/a111111
callSuper(IRubyObject, IRubyObject[], Block)70%n/a111111
isKindOf(IRubyObject, RubyModule)60%n/a111111
callMethod(IRubyObject, String)60%n/a111111
callSuper(IRubyObject, IRubyObject[])60%n/a111111
convertToJavaArray(IRubyObject)50%n/a111111
convertToRubyInteger(IRubyObject)50%n/a111111
convertToRubyString(IRubyObject)50%n/a111111