ScriptableObject

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,007 of 4,0070%746 of 7460%503503919919130130
buildClassCtor(Scriptable, Class, boolean, boolean)6030%1300%666612812811
defineProperty(String, Object, Method, Method, int)2130%480%2525595911
checkPropertyChange(Object, ScriptableObject, ScriptableObject)1740%340%1818262611
defineOwnProperty(Context, Object, ScriptableObject, boolean)1680%280%1515434311
getIds(boolean, boolean)1340%300%1616282811
setGetterOrSetter(String, int, Callable, boolean)1040%180%1010252511
getDefaultValue(Scriptable, Class)1010%300%1616242411
putConstImpl(String, int, Scriptable, Object, int)970%220%1212242411
findSetterMethod(Method[], String, String)900%140%88131311
getPropertyName(String, String, Annotation)900%260%1414222211
putImpl(Object, int, Scriptable, Object)830%280%1515202011
defineProperty(String, Class, int)820%60%44171711
getPropertyIds(Scriptable)770%160%99242411
defineOwnProperties(Context, ScriptableObject)560%40%33101011
applyDescriptorToAttributeBitset(int, ScriptableObject)560%120%77131311
put(int, Scriptable, Object)500%80%55111111
get(Object)490%120%77121211
sameValue(Object, Object)480%160%99121211
defineFunctionProperties(String[], Class, int)480%40%339911
checkPropertyDefinition(ScriptableObject)460%160%999911
addLazilyInitializedValue(String, int, LazilyLoadedCtor, int)440%60%44101011
sealObject()420%60%44121211
setCommonDescriptorProperties(int, boolean)390%80%555511
writeObject(ObjectOutputStream)390%40%33111111
redefineProperty(Scriptable, String, boolean)380%80%557711
getGetterOrSetter(String, int, Scriptable, boolean)370%100%667711
getClassPrototype(Scriptable, String)370%60%44121211
defineProperty(String, Supplier, Consumer, int)350%20%229911
callMethod(Context, Scriptable, String, Object[])330%40%338811
putConst(String, Scriptable, Object)300%60%446611
querySlot(Context, Object)300%40%336611
get(int, Scriptable)290%60%448811
getAttributeSlot(String, int)260%40%335511
ScriptableObject(Scriptable, Scriptable)250%20%228811
findAnnotatedMember(AccessibleObject[], Class)250%40%334411
readObject(ObjectInputStream)250%20%227711
static {...}250%20%226611
ensureScriptableObject(Object)240%40%335511
getTopScopeValue(Scriptable, Object)240%60%449911
has(int, Scriptable)230%60%443311
defineConst(String, Scriptable)230%60%444411
associateValue(Object, Object)230%40%336611
defineClass(Scriptable, Class, boolean, boolean)210%20%225511
checkNotSealed(Object, int)210%40%333311
getOwnPropertyDescriptor(Context, Object)210%40%334411
put(Symbol, Scriptable, Object)200%40%334411
isConst(String)200%40%334411
deleteProperty(Scriptable, String)200%40%334411
deleteProperty(Scriptable, int)200%40%334411
buildDataDescriptor(Scriptable, Object, int)190%n/a115511
put(String, Scriptable, Object)190%40%334411
getProperty(Scriptable, Symbol)190%40%336611
getAttributeSlot(Symbol)190%20%224411
createSlotMap(int)180%40%334411
defineProperty(Scriptable, String, Object, int)180%20%226611
getProperty(Scriptable, String)180%40%336611
getProperty(Scriptable, int)180%40%336611
putConstProperty(Scriptable, String, Object)180%40%334411
setExternalArrayData(ExternalArrayData)170%20%225511
defineConstProperty(Scriptable, String)170%20%225511
ensureScriptable(Object)160%20%223311
ensureSymbolScriptable(Object)160%20%224411
setAttributes(String, int)150%n/a114411
setAttributes(int, int)150%n/a114411
setAttributes(Symbol, int)150%n/a114411
isGetterOrSetter(String, int, boolean)150%40%332211
getTypedProperty(Scriptable, int, Class)150%20%224411
getTypedProperty(Scriptable, String, Class)150%20%224411
putProperty(Scriptable, Symbol, Object)150%20%224411
get(String, Scriptable)140%20%224411
get(Symbol, Scriptable)140%20%224411
defineProperty(String, Object, int)140%n/a114411
defineProperty(Symbol, Object, int)140%n/a114411
putProperty(Scriptable, String, Object)140%20%224411
putProperty(Scriptable, int, Object)140%20%224411
getBase(Scriptable, Symbol)140%40%334411
checkValidAttributes(int)130%20%224411
ScriptableObject()130%n/a115511
getBase(Scriptable, String)130%40%334411
getBase(Scriptable, int)130%40%334411
isDataDescriptor(ScriptableObject)120%40%331111
isAccessorDescriptor(ScriptableObject)120%40%331111
isGenericDescriptor(ScriptableObject)120%40%331111
has(String, Scriptable)110%20%221111
has(Symbol, Scriptable)110%20%221111
getAssociatedValue(Object)110%20%223311
delete(String)100%n/a113311
delete(int)100%n/a113311
delete(Symbol)100%n/a113311
getExternalArrayLength()100%20%221111
defineOwnProperty(Context, Object, ScriptableObject)100%n/a113311
isTrue(Object)100%40%331111
getTopLevelScope(Scriptable)100%20%225511
hasProperty(Scriptable, String)90%20%221111
hasProperty(Scriptable, int)90%20%221111
hasProperty(Scriptable, Symbol)90%20%221111
extendsScriptable(Class)80%20%222211
getTypeOf()70%20%221111
getGetterOrSetter(String, int, boolean)70%n/a111111
equivalentValues(Object)70%20%221111
defineClass(Scriptable, Class)70%n/a112211
defineClass(Scriptable, Class, boolean)70%n/a112211
isFalse(Object)70%20%221111
getAttributes(String)60%n/a111111
getAttributes(int)60%n/a111111
callMethod(Scriptable, String, Object[])60%n/a111111
setAttributes(String, Scriptable, int)0%n/a112211
setAttributes(int, Scriptable, int)0%n/a112211
getAttributes(Symbol)0%n/a111111
getIds()0%n/a111111
getAllIds()0%n/a111111
getObjectPrototype(Scriptable)0%n/a111111
getFunctionPrototype(Scriptable)0%n/a111111
getGeneratorFunctionPrototype(Scriptable)0%n/a112211
getArrayPrototype(Scriptable)0%n/a111111
getAttributes(String, Scriptable)0%n/a111111
getAttributes(int, Scriptable)0%n/a111111
setPrototype(Scriptable)0%n/a112211
setParentScope(Scriptable)0%n/a112211
getDefaultValue(Class)0%n/a111111
hasInstance(Scriptable)0%n/a111111
preventExtensions()0%n/a112211
size()0%n/a111111
isEmpty()0%n/a111111
getExternalArrayData()0%n/a111111
getPrototype()0%n/a111111
getParentScope()0%n/a111111
isExtensible()0%n/a111111
isSealed()0%n/a111111
avoidObjectDetection()0%n/a111111