Findings of the detector that identify an anomaly in the same file and method as the known misuse.
Hit
Rank
Confidence
Confidence String
Pattern Examples
Pattern Support
Pattern Violation
Target Environment Mapping
?
1005
1
Strategy Rank Desc - filtered Confidence 1040 12 / (12 + 366) DefectIndicator 2615 (1 / 15658 (Node)) * 12 / 366 O-E2MN 534 (overlap = 5.00 / 6.00) O-E2MN*PS 2120 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387) O-E2MN*PS*PU 2725 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(1 / 15658 (Node)) O-E2MN*PS*PV 953 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(pattern violations = 1 / 366) O-E2MN*PS*PV*PU 1526 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(pattern violations = 1 / 366)*(1 / 15658 (Node)) O-E2MN*PS*PV*VS 2282 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(pattern violations = 1 / 366)*(violation support = 1 / 366) O-E2MN*PS*PV*VS*PU 2281 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(pattern violations = 1 / 366)*(violation support = 1 / 366)*(1 / 15658 (Node)) O-E2MN*PS*VS 2615 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(violation support = 1 / 366) O-E2MN*PS*VS*PU 2615 (overlap = 5.00 / 6.00)*(pattern support = 12 / 387)*(violation support = 1 / 366)*(1 / 15658 (Node)) O-E2MN*PU 1520 (overlap = 5.00 / 6.00)*(1 / 15658 (Node)) O-E2MN*PV 779 (overlap = 5.00 / 6.00)*(pattern violations = 1 / 366) O-E2MN*PV*PU 1389 (overlap = 5.00 / 6.00)*(pattern violations = 1 / 366)*(1 / 15658 (Node)) O-E2MN*PV*VS 2104 (overlap = 5.00 / 6.00)*(pattern violations = 1 / 366)*(violation support = 1 / 366) O-E2MN*PV*VS*PU 2289 (overlap = 5.00 / 6.00)*(pattern violations = 1 / 366)*(violation support = 1 / 366)*(1 / 15658 (Node)) O-E2MN*VS 2614 (overlap = 5.00 / 6.00)*(violation support = 1 / 366) O-E2MN*VS*PU 2617 (overlap = 5.00 / 6.00)*(violation support = 1 / 366)*(1 / 15658 (Node)) PS - filtered PS*PU - filtered PS*PV 1040 (pattern support = 12 / 387)*(pattern violations = 1 / 366) PS*PV*PU 1526 (pattern support = 12 / 387)*(pattern violations = 1 / 366)*(1 / 15658 (Node)) PS*PV*VS 2316 (pattern support = 12 / 387)*(pattern violations = 1 / 366)*(violation support = 1 / 366) PS*PV*VS*PU 2316 (pattern support = 12 / 387)*(pattern violations = 1 / 366)*(violation support = 1 / 366)*(1 / 15658 (Node)) PS*VS 2615 (pattern support = 12 / 387)*(violation support = 1 / 366) PS*VS*PU 2615 (pattern support = 12 / 387)*(violation support = 1 / 366)*(1 / 15658 (Node)) PU - filtered PV 924 (pattern violations = 1 / 366) PV*PU 1534 (pattern violations = 1 / 366)*(1 / 15658 (Node)) PV*VS 2281 (pattern violations = 1 / 366)*(violation support = 1 / 366) PV*VS*PU 2289 (pattern violations = 1 / 366)*(violation support = 1 / 366)*(1 / 15658 (Node)) Rareness 2615 1 - (366 / 12) VS 2614 (violation support = 1 / 366) VS*PU 2617 (violation support = 1 / 366)*(1 / 15658 (Node))
closure/319/build/src/com/google/javascript/jscomp/CrossModuleCodeMotion.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/AnonymousFunctionNamingCallback.java#nameObjectLiteralMethods(Node, String)
closure/319/build/src/com/google/javascript/jscomp/CollapseAnonymousFunctions.java#isRecursiveFunction(Node)
closure/319/build/src/com/google/javascript/jscomp/TypedScopeCreator.java#handleFunctionInputs(Node)
closure/319/build/src/com/google/javascript/jscomp/NodeUtil.java#isReferenceName(Node)
12
?
1105
1
Strategy Rank Desc 753 () Confidence 351 20 / (20 + 106) DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS 1467 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387) O-E2MN*PS*PU 2442 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(1 / 15658 (Node)) O-E2MN*PS*PV 350 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(pattern violations = 1 / 106) O-E2MN*PS*PV*PU 704 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(pattern violations = 1 / 106)*(1 / 15658 (Node)) O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV 434 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 106) O-E2MN*PV*PU 1182 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 106)*(1 / 15658 (Node)) O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS 1470 (pattern support = 20 / 387) PS*PU 2503 (pattern support = 20 / 387)*(1 / 15658 (Node)) PS*PV 351 (pattern support = 20 / 387)*(pattern violations = 1 / 106) PS*PV*PU 1012 (pattern support = 20 / 387)*(pattern violations = 1 / 106)*(1 / 15658 (Node)) PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU 1617 (1 / 15658 (Node)) PV 447 (pattern violations = 1 / 106) PV*PU 1109 (pattern violations = 1 / 106)*(1 / 15658 (Node)) PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/GenerateExports.java#process(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformRegExpExpr(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformLabelledStmt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformIdPatt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformInitPatt(JsonML, Node)
20
?
1564
1
Strategy Rank Desc - filtered Confidence 2065 21 / (21 + 1397) DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS 343 (overlap = 3.00 / 4.00)*(pattern support = 21 / 387) O-E2MN*PS*PU 1334 (overlap = 3.00 / 4.00)*(pattern support = 21 / 387)*(1 / 15658 (Node)) O-E2MN*PS*PV 2085 (overlap = 3.00 / 4.00)*(pattern support = 21 / 387)*(pattern violations = 1 / 1397) O-E2MN*PS*PV*PU 2085 (overlap = 3.00 / 4.00)*(pattern support = 21 / 387)*(pattern violations = 1 / 1397)*(1 / 15658 (Node)) O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS 281 (pattern support = 21 / 387) PS*PU 1314 (pattern support = 21 / 387)*(1 / 15658 (Node)) PS*PV 2065 (pattern support = 21 / 387)*(pattern violations = 1 / 1397) PS*PV*PU 2065 (pattern support = 21 / 387)*(pattern violations = 1 / 1397)*(1 / 15658 (Node)) PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/ConstCheck.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/UnreachableCodeElimination.java#removeDeadExprStatementSafely(Node)
closure/319/build/src/com/google/javascript/jscomp/MaybeReachingVariableUse.java#computeMayUse(Node, Node, ReachingUses, boolean)
closure/319/build/src/com/google/javascript/jscomp/PeepholeSubstituteAlternateSyntax.java#isExceptionPossible(Node)
closure/319/build/src/com/google/javascript/jscomp/Normalize.java#splitVarDeclarations(Node)
21
?
1642
1
Strategy Rank Desc 757 () Confidence - filtered DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU 1620 (1 / 15658 (Node)) PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/jsonml/Writer.java#processObjectLiteral(Node, JsonML)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Writer.java#processLabel(Node, JsonML)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Writer.java#processFunction(Node, JsonML)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Writer.java#processRegExp(Node, JsonML)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Writer.java#processVar(Node, JsonML)
10
?
2474
1
Strategy Rank Desc 756 () Confidence - filtered DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU 2927 (overlap = 3.00 / 4.00)*(1 / 15658 (Node)) O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU 1619 (1 / 15658 (Node)) PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/CrossModuleCodeMotion.java#maybeProcessDeclaration(NodeTraversal, Node, Node, NamedInfo)
closure/319/build/src/com/google/javascript/jscomp/FunctionArgumentInjector.java#gatherLocalNames(Node, Set)
closure/319/build/src/com/google/javascript/jscomp/AnalyzePrototypeProperties.java#GlobalFunction(Node, Node, Node, JSModule)
closure/319/build/src/com/google/javascript/jscomp/InferJSDocInfo.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/MakeDeclaredNamesUnique.java#shouldTraverse(NodeTraversal, Node, Node)
13
?
2573
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS 117 (violation support = 1 / 3) VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/NameAnalyzer.java#getRhsSubexpressions(Node)
closure/319/build/src/com/google/javascript/jscomp/ExpressionDecomposer.java#isSubexpressionMovable(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/JsMessageVisitor.java#extractFromReturnDescendant(Builder, Node)
closure/319/build/src/com/google/javascript/jscomp/ExpressionDecomposer.java#extractExpression(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/TypeCheck.java#visitVar(NodeTraversal, Node)
35
?
5315
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator 1960 (1 / 15658 (Node)) * 18 / 73 O-E2MN 1975 (overlap = 7.00 / 9.00) O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS 702 (overlap = 7.00 / 9.00)*(pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 73) O-E2MN*PS*PV*VS*PU 866 (overlap = 7.00 / 9.00)*(pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 73)*(1 / 15658 (Node)) O-E2MN*PS*VS 1041 (overlap = 7.00 / 9.00)*(pattern support = 18 / 387)*(violation support = 1 / 73) O-E2MN*PS*VS*PU 1762 (overlap = 7.00 / 9.00)*(pattern support = 18 / 387)*(violation support = 1 / 73)*(1 / 15658 (Node)) O-E2MN*PU 2750 (overlap = 7.00 / 9.00)*(1 / 15658 (Node)) O-E2MN*PV 388 (overlap = 7.00 / 9.00)*(pattern violations = 1 / 110) O-E2MN*PV*PU 1136 (overlap = 7.00 / 9.00)*(pattern violations = 1 / 110)*(1 / 15658 (Node)) O-E2MN*PV*VS 716 (overlap = 7.00 / 9.00)*(pattern violations = 1 / 110)*(violation support = 1 / 73) O-E2MN*PV*VS*PU 970 (overlap = 7.00 / 9.00)*(pattern violations = 1 / 110)*(violation support = 1 / 73)*(1 / 15658 (Node)) O-E2MN*VS 1360 (overlap = 7.00 / 9.00)*(violation support = 1 / 73) O-E2MN*VS*PU 1904 (overlap = 7.00 / 9.00)*(violation support = 1 / 73)*(1 / 15658 (Node)) PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS 693 (pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 73) PS*PV*VS*PU 857 (pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 73)*(1 / 15658 (Node)) PS*VS 1288 (pattern support = 18 / 387)*(violation support = 1 / 73) PS*VS*PU 1960 (pattern support = 18 / 387)*(violation support = 1 / 73)*(1 / 15658 (Node)) PU - filtered PV - filtered PV*PU - filtered PV*VS 760 (pattern violations = 1 / 110)*(violation support = 1 / 73) PV*VS*PU 981 (pattern violations = 1 / 110)*(violation support = 1 / 73)*(1 / 15658 (Node)) Rareness 1288 1 - (73 / 18) VS 1543 (violation support = 1 / 73) VS*PU 2087 (violation support = 1 / 73)*(1 / 15658 (Node))
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformJumpStmt(JsonML, Node, int)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformRegExpExpr(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformLabelledStmt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformIdPatt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformInitPatt(JsonML, Node)
18
?
5628
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator - filtered O-E2MN 2216 (overlap = 3.00 / 4.00) O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/PeepholeSubstituteAlternateSyntax.java#isVarBlock(Node)
closure/319/build/src/com/google/javascript/jscomp/PeepholeRemoveDeadCode.java#isUselessCase(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/CollapseAnonymousFunctions.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/FunctionInjector.java#classifyCallSite(Node)
closure/319/build/src/com/google/javascript/jscomp/InferJSDocInfo.java#visit(NodeTraversal, Node, Node)
20
?
6045
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator 614 (1 / 15658 (Node)) * 18 / 11 O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS 263 (overlap = 5.00 / 8.00)*(pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 11) O-E2MN*PS*PV*VS*PU 473 (overlap = 5.00 / 8.00)*(pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 11)*(1 / 15658 (Node)) O-E2MN*PS*VS 318 (overlap = 5.00 / 8.00)*(pattern support = 18 / 387)*(violation support = 1 / 11) O-E2MN*PS*VS*PU 663 (overlap = 5.00 / 8.00)*(pattern support = 18 / 387)*(violation support = 1 / 11)*(1 / 15658 (Node)) O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS 368 (overlap = 5.00 / 8.00)*(pattern violations = 1 / 110)*(violation support = 1 / 11) O-E2MN*PV*VS*PU 531 (overlap = 5.00 / 8.00)*(pattern violations = 1 / 110)*(violation support = 1 / 11)*(1 / 15658 (Node)) O-E2MN*VS 440 (overlap = 5.00 / 8.00)*(violation support = 1 / 11) O-E2MN*VS*PU 865 (overlap = 5.00 / 8.00)*(violation support = 1 / 11)*(1 / 15658 (Node)) PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS 202 (pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 11) PS*PV*VS*PU 463 (pattern support = 18 / 387)*(pattern violations = 1 / 110)*(violation support = 1 / 11)*(1 / 15658 (Node)) PS*VS 297 (pattern support = 18 / 387)*(violation support = 1 / 11) PS*VS*PU 614 (pattern support = 18 / 387)*(violation support = 1 / 11)*(1 / 15658 (Node)) PU - filtered PV - filtered PV*PU - filtered PV*VS 369 (pattern violations = 1 / 110)*(violation support = 1 / 11) PV*VS*PU 528 (pattern violations = 1 / 110)*(violation support = 1 / 11)*(1 / 15658 (Node)) Rareness 297 1 - (11 / 18) VS 380 (violation support = 1 / 11) VS*PU 732 (violation support = 1 / 11)*(1 / 15658 (Node))
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformJumpStmt(JsonML, Node, int)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformRegExpExpr(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformLabelledStmt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformIdPatt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformInitPatt(JsonML, Node)
18
?
6184
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator 2963 (1 / 15658 (Node)) * 11 / 455 O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS 2964 (overlap = 5.00 / 7.00)*(pattern support = 11 / 387)*(pattern violations = 1 / 1084)*(violation support = 1 / 455) O-E2MN*PS*PV*VS*PU 2964 (overlap = 5.00 / 7.00)*(pattern support = 11 / 387)*(pattern violations = 1 / 1084)*(violation support = 1 / 455)*(1 / 15658 (Node)) O-E2MN*PS*VS 2963 (overlap = 5.00 / 7.00)*(pattern support = 11 / 387)*(violation support = 1 / 455) O-E2MN*PS*VS*PU 2963 (overlap = 5.00 / 7.00)*(pattern support = 11 / 387)*(violation support = 1 / 455)*(1 / 15658 (Node)) O-E2MN*PU - filtered O-E2MN*PV 3090 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 1084) O-E2MN*PV*PU 3091 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 1084)*(1 / 15658 (Node)) O-E2MN*PV*VS 2964 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 1084)*(violation support = 1 / 455) O-E2MN*PV*VS*PU 2971 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 1084)*(violation support = 1 / 455)*(1 / 15658 (Node)) O-E2MN*VS 2962 (overlap = 5.00 / 7.00)*(violation support = 1 / 455) O-E2MN*VS*PU 2965 (overlap = 5.00 / 7.00)*(violation support = 1 / 455)*(1 / 15658 (Node)) PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS 2964 (pattern support = 11 / 387)*(pattern violations = 1 / 1084)*(violation support = 1 / 455) PS*PV*VS*PU 2964 (pattern support = 11 / 387)*(pattern violations = 1 / 1084)*(violation support = 1 / 455)*(1 / 15658 (Node)) PS*VS 2963 (pattern support = 11 / 387)*(violation support = 1 / 455) PS*VS*PU 2963 (pattern support = 11 / 387)*(violation support = 1 / 455)*(1 / 15658 (Node)) PU - filtered PV 2880 (pattern violations = 1 / 1084) PV*PU 2880 (pattern violations = 1 / 1084)*(1 / 15658 (Node)) PV*VS 2965 (pattern violations = 1 / 1084)*(violation support = 1 / 455) PV*VS*PU 2971 (pattern violations = 1 / 1084)*(violation support = 1 / 455)*(1 / 15658 (Node)) Rareness 2963 1 - (455 / 11) VS 2962 (violation support = 1 / 455) VS*PU 2965 (violation support = 1 / 455)*(1 / 15658 (Node))
closure/319/build/src/com/google/javascript/jscomp/NodeUtil.java#functionCallHasSideEffects(Node, AbstractCompiler)
closure/319/build/src/com/google/javascript/jscomp/ObjectPropertyStringPreprocess.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/ReplaceCssNames.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/FunctionRewriter.java#reduce(Node)
closure/319/build/src/com/google/javascript/jscomp/NodeUtil.java#constructorCallHasSideEffects(Node, AbstractCompiler)
11
?
6533
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator - filtered O-E2MN 3091 (overlap = 5.00 / 7.00) O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU 3613 (overlap = 5.00 / 7.00)*(1 / 15658 (Node)) O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/ObjectPropertyStringPreprocess.java#visit(NodeTraversal, Node, Node)
closure/319/build/src/com/google/javascript/jscomp/ExpressionDecomposer.java#extractExpression(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/NodeUtil.java#newVarNode(String, Node)
closure/319/build/src/com/google/javascript/jscomp/FunctionToBlockMutator.java#replaceReturns(Node, String, String, boolean)
closure/319/build/src/com/google/javascript/jscomp/PeepholeFoldConstants.java#tryFoldInForcedStringContext(Node)
16
?
7415
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS 2019 (pattern support = 14 / 387) PS*PU 2774 (pattern support = 14 / 387)*(1 / 15658 (Node)) PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/FunctionRewriter.java#isIdentityFunction(Node)
closure/319/build/src/com/google/javascript/jscomp/DeadAssignmentsElimination.java#tryRemoveAssignment(NodeTraversal, Node, Node, FlowState)
closure/319/build/src/com/google/javascript/jscomp/Denormalize.java#maybeCollapseIntoForStatements(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/SimpleDefinitionFinder.java#isSimpleFunctionDeclaration(Node)
closure/319/build/src/com/google/javascript/jscomp/FunctionRewriter.java#getSetPropertyName(Node)
14
?
7763
1
Strategy Rank Desc - filtered Confidence - filtered DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU - filtered PV - filtered PV*PU - filtered PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU 153 (violation support = 1 / 3)*(1 / 2142 (Collection))
closure/319/build/src/com/google/javascript/jscomp/deps/SortedDependencies.java#topologicalStableSort(List, Multimap)
closure/319/build/src/com/google/javascript/jscomp/JSModuleGraph.java#JSModuleGraph(List)
closure/319/build/src/com/google/javascript/jscomp/DisambiguateProperties.java#expandTypesToSkip()
closure/319/build/src/com/google/javascript/rhino/jstype/PrototypeObjectType.java#toString()
closure/319/build/src/com/google/javascript/jscomp/DataFlowAnalysis.java#joinInputs(DiGraphNode)
12
?
7893
1
Strategy Rank Desc - filtered Confidence 4 387 / (387 + 30) DefectIndicator 13 (1 / 2142 (Collection)) * 387 / 3 O-E2MN - filtered O-E2MN*PS 22 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387) O-E2MN*PS*PU 65 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(1 / 2142 (Collection)) O-E2MN*PS*PV 22 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(pattern violations = 1 / 30) O-E2MN*PS*PV*PU - filtered O-E2MN*PS*PV*VS 11 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(pattern violations = 1 / 30)*(violation support = 1 / 3) O-E2MN*PS*PV*VS*PU 21 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(pattern violations = 1 / 30)*(violation support = 1 / 3)*(1 / 2142 (Collection)) O-E2MN*PS*VS 11 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(violation support = 1 / 3) O-E2MN*PS*VS*PU 18 (overlap = 5.00 / 9.00)*(pattern support = 387 / 387)*(violation support = 1 / 3)*(1 / 2142 (Collection)) O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS 32 (overlap = 5.00 / 9.00)*(pattern violations = 1 / 30)*(violation support = 1 / 3) O-E2MN*PV*VS*PU 117 (overlap = 5.00 / 9.00)*(pattern violations = 1 / 30)*(violation support = 1 / 3)*(1 / 2142 (Collection)) O-E2MN*VS 195 (overlap = 5.00 / 9.00)*(violation support = 1 / 3) O-E2MN*VS*PU 184 (overlap = 5.00 / 9.00)*(violation support = 1 / 3)*(1 / 2142 (Collection)) PS 4 (pattern support = 387 / 387) PS*PU 42 (pattern support = 387 / 387)*(1 / 2142 (Collection)) PS*PV 4 (pattern support = 387 / 387)*(pattern violations = 1 / 30) PS*PV*PU 47 (pattern support = 387 / 387)*(pattern violations = 1 / 30)*(1 / 2142 (Collection)) PS*PV*VS 5 (pattern support = 387 / 387)*(pattern violations = 1 / 30)*(violation support = 1 / 3) PS*PV*VS*PU 13 (pattern support = 387 / 387)*(pattern violations = 1 / 30)*(violation support = 1 / 3)*(1 / 2142 (Collection)) PS*VS 5 (pattern support = 387 / 387)*(violation support = 1 / 3) PS*VS*PU 13 (pattern support = 387 / 387)*(violation support = 1 / 3)*(1 / 2142 (Collection)) PU - filtered PV - filtered PV*PU - filtered PV*VS 25 (pattern violations = 1 / 30)*(violation support = 1 / 3) PV*VS*PU 103 (pattern violations = 1 / 30)*(violation support = 1 / 3)*(1 / 2142 (Collection)) Rareness 5 1 - (3 / 387) VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/InlineFunctions.java#resolveInlineConflictsForFunction(FunctionState)
closure/319/build/src/com/google/javascript/jscomp/DataFlowAnalysis.java#setOut(List)
closure/319/build/src/com/google/javascript/jscomp/LinkedFlowScope.java#equals(Object)
closure/319/build/src/com/google/javascript/jscomp/NameReferenceGraphConstruction.java#recordSubclassPrototypePropUse(FunctionType, String, Reference)
closure/319/build/src/com/google/javascript/jscomp/graph/LinkedDirectedGraph.java#getDirectedSuccNodes(DiGraphNode)
387
?
8947
1
Strategy Rank Desc 754 () Confidence 352 20 / (20 + 106) DefectIndicator - filtered O-E2MN - filtered O-E2MN*PS 1468 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387) O-E2MN*PS*PU 2443 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(1 / 15658 (Node)) O-E2MN*PS*PV 351 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(pattern violations = 1 / 106) O-E2MN*PS*PV*PU 705 (overlap = 5.00 / 7.00)*(pattern support = 20 / 387)*(pattern violations = 1 / 106)*(1 / 15658 (Node)) O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU - filtered O-E2MN*PV - filtered O-E2MN*PV*PU - filtered O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS 1471 (pattern support = 20 / 387) PS*PU 2504 (pattern support = 20 / 387)*(1 / 15658 (Node)) PS*PV 352 (pattern support = 20 / 387)*(pattern violations = 1 / 106) PS*PV*PU 1013 (pattern support = 20 / 387)*(pattern violations = 1 / 106)*(1 / 15658 (Node)) PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU 1618 (1 / 15658 (Node)) PV 448 (pattern violations = 1 / 106) PV*PU 1110 (pattern violations = 1 / 106)*(1 / 15658 (Node)) PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/GenerateExports.java#process(Node, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformRegExpExpr(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformLabelledStmt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformIdPatt(JsonML, Node)
closure/319/build/src/com/google/javascript/jscomp/jsonml/Reader.java#transformInitPatt(JsonML, Node)
20
?
8992
1
Strategy Rank Desc 755 () Confidence - filtered DefectIndicator - filtered O-E2MN 3090 (overlap = 5.00 / 7.00) O-E2MN*PS - filtered O-E2MN*PS*PU - filtered O-E2MN*PS*PV - filtered O-E2MN*PS*PV*PU 70 (overlap = 5.00 / 7.00)*(pattern support = 139 / 387)*(pattern violations = 1 / 27)*(1 / 1004 (Iterator)) O-E2MN*PS*PV*VS - filtered O-E2MN*PS*PV*VS*PU - filtered O-E2MN*PS*VS - filtered O-E2MN*PS*VS*PU - filtered O-E2MN*PU 223 (overlap = 5.00 / 7.00)*(1 / 1004 (Iterator)) O-E2MN*PV 51 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 27) O-E2MN*PV*PU 189 (overlap = 5.00 / 7.00)*(pattern violations = 1 / 27)*(1 / 1004 (Iterator)) O-E2MN*PV*VS - filtered O-E2MN*PV*VS*PU - filtered O-E2MN*VS - filtered O-E2MN*VS*PU - filtered PS - filtered PS*PU - filtered PS*PV - filtered PS*PV*PU - filtered PS*PV*VS - filtered PS*PV*VS*PU - filtered PS*VS - filtered PS*VS*PU - filtered PU 212 (1 / 1004 (Iterator)) PV 36 (pattern violations = 1 / 27) PV*PU 177 (pattern violations = 1 / 27)*(1 / 1004 (Iterator)) PV*VS - filtered PV*VS*PU - filtered Rareness - filtered VS - filtered VS*PU - filtered
closure/319/build/src/com/google/javascript/jscomp/deps/JsFunctionParser.java#parseLine(String)
closure/319/build/src/com/google/javascript/jscomp/Compiler.java#reportCodeChange()
closure/319/build/src/com/google/javascript/jscomp/TypedScopeCreator.java#resolveTypes()
closure/319/build/src/com/google/javascript/rhino/jstype/UnionType.java#getLeastSupertype(JSType)
closure/319/build/src/com/google/javascript/jscomp/GlobalNamespace.java#canEliminate()
139