JsInteropRestrictionChecker

Source file "com/google/gwt/dev/jjs/impl/JsInteropRestrictionChecker.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,216 of 2,2160%451 of 4510%2812815245245353
checkMethodParameters(JMethod)1530%300%1616323211
checkMemberOfNativeJsType(JMember)1420%290%1717313111
checkJsOverlay(JMember)1210%320%1717262611
checkJsPropertyAccessor(JMember)1090%220%1313202011
checkInstanceNameConsistency(Multimap, JMember)860%100%66232311
checkOverrideConsistency(JMember)830%140%88181811
checkNativeJsType(JDeclaredType)800%180%1010191911
checkType(JDeclaredType)770%160%99232311
checkSubclassOfNativeClass(JDeclaredType)720%160%99141411
checkJsConstructorSubtype(JDeclaredType)700%160%99232311
checkJsNamespace(HasJsName)680%100%66121211
checkMember(JMember, Multimap)620%180%1010212111
checkPropertyConsistency(JMember, JMember)540%100%669911
checkJsName(HasJsName)530%100%666611
overrides(JMember, JMember)530%180%1010131311
checkUnusableByJs(JMember)520%80%55121211
checkMemberOfJsFunctionImplementation(JMember)510%100%66141411
checkJsFunctionImplementation(JDeclaredType)500%100%66131311
checkJsConstructors(JDeclaredType)480%80%55131311
checkIllegalOverrides(JMember)480%100%66151511
checkMemberOfJsFunction(JMember)480%100%66111111
checkProgram(TreeLogger)400%60%44101011
checkStaticNameCollisions(JMember)390%40%33101011
logIfUnusableByJs(HasType, String, JMember)390%80%559911
checkJsNameOnType(JDeclaredType)360%100%668811
checkMemberQualifiedJsName(JMember)340%60%44111111
checkJsFunction(JDeclaredType)320%60%449911
checkJsFunctionSubtype(JDeclaredType)320%40%336611
overridesObjectMethod(JMember)300%60%448811
collectInstanceMembersByJsNames(JDeclaredType)300%60%449911
checkJsType(JDeclaredType)260%80%556611
checkJsVarargs(JMethod)240%20%227711
isImplicitSuperCall(JStatement, JDeclaredType)210%80%555511
isJsPropertyAccessorPair(JMember, JMember)200%80%554411
addMember(Multimap, JMember)180%n/a114411
exec(TreeLogger, JProgram, MinimalRebuildCache)170%20%225511
isMethodCall(JStatement)170%40%334411
isJsConstructorSubtype(JDeclaredType)160%40%336611
isSyntheticBridgeMethod(JMember)160%60%443311
isInstanceJsMember(JMember)150%60%442211
isInitCall(JStatement, JDeclaredType)140%40%333311
isInitEmpty(JDeclaredType)140%40%332211
JsInteropRestrictionChecker(JProgram, MinimalRebuildCache)120%n/a115511
isUnusableByJsSuppressed(CanHaveSuppressedWarnings)120%40%332211
isStaticJsMember(JMember)110%40%331111
getJsConstructors(JDeclaredType)100%n/a114411
isSameType(JType, JType)100%20%221111
isConstructorEmpty(JConstructor)90%n/a111111
checkSuperDispachToNativeJavaLangObjectMethodOverride()90%n/a113311
checkStaticJsPropertyCalls()90%n/a113311
checkInstanceOfNativeJsTypesOrJsFunctionImplementations()90%n/a113311
static {...}80%20%221111
isSubclassOfNativeClass(JDeclaredType)70%20%221111