JavaAdapter

Source file "org/mozilla/javascript/JavaAdapter.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,173 of 2,1730%230 of 2300%1571575225223636
createAdapterCode(ObjToIntMap, String, Class, Class[], String)3180%440%2323696911
js_createAdapter(Context, Scriptable, Object[])2480%260%1414565611
generateCtor(ClassFileWriter, String, String, Constructor)1560%60%44333311
generateReturnResult(ClassFileWriter, Class, boolean)1270%150%1010363611
generateMethod(ClassFileWriter, String, String, Class[], Class, boolean)1070%60%44242411
generateWrapArg(ClassFileWriter, int, Class)990%110%88292911
readAdapterObject(Scriptable, ObjectInputStream)970%40%33202011
generateEmptyCtor(ClassFileWriter, String, String, String)880%n/a11222211
appendOverridableMethods(Class, ArrayList, HashSet)750%140%88171711
generateSuper(ClassFileWriter, String, String, String, String, Class[], Class)670%40%33121211
generateSerialCtor(ClassFileWriter, String, String)570%n/a11151511
appendTypeString(StringBuilder, Class)570%80%55161611
getOverridableMethods(Class)560%60%448811
getAdapterClass(Scriptable, Class, Class[], Scriptable)540%40%33131311
getObjectFunctionNames(Scriptable)530%80%55151511
writeAdapterObject(Object, ObjectOutputStream)500%20%22141411
appendMethodSignature(Class[], Class, StringBuilder)460%60%449911
loadAdapterClass(String, byte[])450%100%66141411
getArgsToConvert(Class[])450%100%66121211
callMethod(ContextFactory, Scriptable, Function, Object[], long)430%80%55111111
doCall(Context, Scriptable, Scriptable, Function, Object[], long)410%60%446611
generatePushParam(ClassFileWriter, int, Class)370%70%66141411
generatePushWrappedArgs(ClassFileWriter, Class[], int)360%20%229911
generatePopResult(ClassFileWriter, Class)300%70%66131311
init(Context, Scriptable, boolean)240%20%227711
getFunction(Scriptable, String)190%40%336611
execIdCall(IdFunctionObject, Context, Scriptable, Scriptable, Object[])160%40%334411
createAdapterWrapper(Scriptable, Object)160%n/a114411
convertResult(Object, Class)150%60%443311
getMethodSignature(Method, Class[])130%n/a113311
lambda$runScript$1(Script, Context)100%n/a113311
getAdapterSelf(Class, Object)80%n/a112211
lambda$callMethod$0(Scriptable, Scriptable, Function, Object[], long, Context)80%n/a111111
runScript(Script)60%n/a111111
JavaAdapter()30%n/a111111
static {...}30%n/a111111