Review

Misuse Details

Details about the known misuse from the MUBench dataset.

Potential Hits

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
?

2024

0.0012180267965895

pattern violations = 1 / 821

closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processTryStatement(TryStatement);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processLabeledStatement(LabeledStatement);closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node, Node, List);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processVariableDeclaration(VariableDeclaration);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processSwitchStatement(SwitchStatement)

14

?

2027

0.0012180267965895

pattern violations = 1 / 821

closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processTryStatement(TryStatement);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processLabeledStatement(LabeledStatement);closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node, Node, List);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processVariableDeclaration(VariableDeclaration);closure/319/original-src/com/google/javascript/jscomp/parsing/IRFactory.java#processSwitchStatement(SwitchStatement)

14

?

4634

0.00084459459459459

pattern violations = 1 / 1184

closure/319/original-src/com/google/javascript/jscomp/PeepholeSubstituteAlternateSyntax.java#tryMinimizeIf(Node);closure/319/original-src/com/google/javascript/jscomp/CollapseProperties.java#declareVarsForObjLitValues(Name, String, Node, Node, Node, Node);closure/319/original-src/com/google/javascript/jscomp/RemoveUnusedVars.java#remove();closure/319/original-src/com/google/javascript/jscomp/NameAnalyzer.java#collapseReplacements(List);closure/319/original-src/com/google/javascript/jscomp/PeepholeRemoveDeadCode.java#tryFoldExpr(Node)

14

?

89

0.03030303030303

pattern violations = 1 / 33

closure/319/original-src/com/google/javascript/jscomp/JsMessageVisitor.java#extractStringFromStringExprNode(Node);closure/319/original-src/com/google/javascript/jscomp/JsMessageVisitor.java#extractFromFunctionNode(Builder, Node);closure/319/original-src/com/google/javascript/jscomp/FunctionArgumentInjector.java#getFunctionParameterSet(Node);closure/319/original-src/com/google/javascript/jscomp/jsonml/Writer.java#processIf(Node, JsonML);closure/319/original-src/com/google/javascript/jscomp/jsonml/Writer.java#processVar(Node, JsonML)

35