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 |