Source file "com/google/gwt/dev/jjs/impl/JsInteropRestrictionChecker.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 2,216 of 2,216 | 0% | 451 of 451 | 0% | 281 | 281 | 524 | 524 | 53 | 53 | 
| checkMethodParameters(JMethod) | 0% | 0% | 16 | 16 | 32 | 32 | 1 | 1 | ||
| checkMemberOfNativeJsType(JMember) | 0% | 0% | 17 | 17 | 31 | 31 | 1 | 1 | ||
| checkJsOverlay(JMember) | 0% | 0% | 17 | 17 | 26 | 26 | 1 | 1 | ||
| checkJsPropertyAccessor(JMember) | 0% | 0% | 13 | 13 | 20 | 20 | 1 | 1 | ||
| checkInstanceNameConsistency(Multimap, JMember) | 0% | 0% | 6 | 6 | 23 | 23 | 1 | 1 | ||
| checkOverrideConsistency(JMember) | 0% | 0% | 8 | 8 | 18 | 18 | 1 | 1 | ||
| checkNativeJsType(JDeclaredType) | 0% | 0% | 10 | 10 | 19 | 19 | 1 | 1 | ||
| checkType(JDeclaredType) | 0% | 0% | 9 | 9 | 23 | 23 | 1 | 1 | ||
| checkSubclassOfNativeClass(JDeclaredType) | 0% | 0% | 9 | 9 | 14 | 14 | 1 | 1 | ||
| checkJsConstructorSubtype(JDeclaredType) | 0% | 0% | 9 | 9 | 23 | 23 | 1 | 1 | ||
| checkJsNamespace(HasJsName) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| checkMember(JMember, Multimap) | 0% | 0% | 10 | 10 | 21 | 21 | 1 | 1 | ||
| checkPropertyConsistency(JMember, JMember) | 0% | 0% | 6 | 6 | 9 | 9 | 1 | 1 | ||
| checkJsName(HasJsName) | 0% | 0% | 6 | 6 | 6 | 6 | 1 | 1 | ||
| overrides(JMember, JMember) | 0% | 0% | 10 | 10 | 13 | 13 | 1 | 1 | ||
| checkUnusableByJs(JMember) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| checkMemberOfJsFunctionImplementation(JMember) | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| checkJsFunctionImplementation(JDeclaredType) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| checkJsConstructors(JDeclaredType) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| checkIllegalOverrides(JMember) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| checkMemberOfJsFunction(JMember) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| checkProgram(TreeLogger) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| checkStaticNameCollisions(JMember) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| logIfUnusableByJs(HasType, String, JMember) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| checkJsNameOnType(JDeclaredType) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| checkMemberQualifiedJsName(JMember) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| checkJsFunction(JDeclaredType) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| checkJsFunctionSubtype(JDeclaredType) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| overridesObjectMethod(JMember) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| collectInstanceMembersByJsNames(JDeclaredType) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| checkJsType(JDeclaredType) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| checkJsVarargs(JMethod) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| isImplicitSuperCall(JStatement, JDeclaredType) | 0% | 0% | 5 | 5 | 5 | 5 | 1 | 1 | ||
| isJsPropertyAccessorPair(JMember, JMember) | 0% | 0% | 5 | 5 | 4 | 4 | 1 | 1 | ||
| addMember(Multimap, JMember) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| exec(TreeLogger, JProgram, MinimalRebuildCache) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| isMethodCall(JStatement) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| isJsConstructorSubtype(JDeclaredType) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| isSyntheticBridgeMethod(JMember) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| isInstanceJsMember(JMember) | 0% | 0% | 4 | 4 | 2 | 2 | 1 | 1 | ||
| isInitCall(JStatement, JDeclaredType) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isInitEmpty(JDeclaredType) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| JsInteropRestrictionChecker(JProgram, MinimalRebuildCache) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| isUnusableByJsSuppressed(CanHaveSuppressedWarnings) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| isStaticJsMember(JMember) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getJsConstructors(JDeclaredType) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| isSameType(JType, JType) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isConstructorEmpty(JConstructor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| checkSuperDispachToNativeJavaLangObjectMethodOverride() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkStaticJsPropertyCalls() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkInstanceOfNativeJsTypesOrJsFunctionImplementations() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isSubclassOfNativeClass(JDeclaredType) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 |