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 |
Violation Types |
?
|
52 |
0.00882749133014 |
(pattern support = 14 / 41)*(pattern violations = 1 / 37)*(overlap = 22.00 / 23.00) |
* closure/319/original-src/com/google/javascript/jscomp/JsMessageVisitor.java#extractFromFunctionNode(JsMessage$Builder, Node)
* closure/319/original-src/com/google/javascript/jscomp/ReplaceMessages.java#constructAddOrStringNode(Iterator, Node)
* closure/319/original-src/com/google/javascript/jscomp/ExpressionDecomposer.java#isSubexpressionMovable(Node)
* closure/319/original-src/com/google/javascript/jscomp/FunctionTypeBuilder.java#inferParameterTypes(Node, JSDocInfo)
* closure/319/original-src/com/google/javascript/jscomp/TypedScopeCreator.java#declareArguments(Node) |
14 |
|
|
- missing/condition/value_or_state
|
?
|
59 |
0.00860832137733 |
(pattern support = 16 / 41)*(pattern violations = 1 / 32)*(overlap = 12.00 / 17.00) |
* closure/319/original-src/com/google/javascript/jscomp/AliasStrings.java#visit(NodeTraversal, Node)
* closure/319/original-src/com/google/javascript/jscomp/CheckSideEffects.java#visit(NodeTraversal, Node)
* closure/319/original-src/com/google/javascript/jscomp/InstrumentFunctions.java#visit(NodeTraversal, Node)
* closure/319/original-src/com/google/javascript/jscomp/ExpressionDecomposer.java#isSubexpressionMovable(Node)
* closure/319/original-src/com/google/javascript/jscomp/ReplaceIdGenerators.java#visit(NodeTraversal, Node) |
16 |
|
|
- missing/condition/value_or_state
|
?
|
227 |
0.00446707763781 |
(pattern support = 10 / 41)*(pattern violations = 1 / 39)*(overlap = 5.00 / 7.00) |
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setModuleWrapper(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setExterns(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setJs(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setJscompError(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setTweak(List) |
10 |
|
|
- missing/condition/value_or_state
|
?
|
228 |
0.00446707763781 |
(pattern support = 10 / 41)*(pattern violations = 1 / 39)*(overlap = 5.00 / 7.00) |
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setModuleWrapper(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setExterns(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setJs(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setJscompError(List)
* closure/319/original-src/com/google/javascript/jscomp/AbstractCommandLineRunner.java#setTweak(List) |
10 |
|
|
- missing/condition/value_or_state
|
?
|
4159 |
0.000503930659141 |
(pattern support = 12 / 41)*(pattern violations = 1 / 484)*(overlap = 5.00 / 6.00) |
* closure/319/original-src/com/google/javascript/jscomp/TypedScopeCreator.java#handleFunctionInputs(Node)
* closure/319/original-src/com/google/javascript/jscomp/VarCheck.java#visit(NodeTraversal, Node)
* closure/319/original-src/com/google/javascript/jscomp/AnonymousFunctionNamingCallback.java#nameObjectLiteralMethods(Node, String)
* closure/319/original-src/com/google/javascript/jscomp/NodeUtil.java#isReferenceName(Node)
* closure/319/original-src/com/google/javascript/jscomp/CollapseAnonymousFunctions.java#isRecursiveFunction(Node) |
12 |
|
|
- missing/condition/value_or_state
|
?
|
6816 |
0.000240304299776 |
(pattern support = 11 / 41)*(pattern violations = 1 / 949)*(overlap = 17.00 / 20.00) |
* closure/319/original-src/com/google/javascript/jscomp/graph/LinkedDirectedGraph.java#getDirectedPredNodes(DiGraph$DiGraphNode)
* closure/319/original-src/com/google/javascript/jscomp/TightenTypes.java#getAssignments(TightenTypes$ConcreteScope)
* closure/319/original-src/com/google/javascript/jscomp/graph/LinkedUndirectedGraph.java#getUndirectedGraphEdges(Object)
* closure/319/original-src/com/google/javascript/jscomp/Compiler.java#makeCompilerInput(List, boolean)
* closure/319/original-src/com/google/javascript/rhino/JSDocInfo.java#getTypeNodes() |
11 |
|
|
- missing/condition/value_or_state
|
?
|
7072 |
0.000176740897844 |
(pattern support = 10 / 41)*(pattern violations = 1 / 230)*(overlap = 1.00 / 6.00) |
* closure/319/original-src/com/google/javascript/jscomp/Normalize.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/MethodCompilerPass.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node)
* closure/319/original-src/com/google/javascript/jscomp/StrictModeCheck.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AliasExternals.java#addMutatorFunction(String, Node) |
10 |
|
|
- missing/condition/value_or_state
|
?
|
7073 |
0.000176740897844 |
(pattern support = 10 / 41)*(pattern violations = 1 / 230)*(overlap = 1.00 / 6.00) |
* closure/319/original-src/com/google/javascript/jscomp/Normalize.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/MethodCompilerPass.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node)
* closure/319/original-src/com/google/javascript/jscomp/StrictModeCheck.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AliasExternals.java#addMutatorFunction(String, Node) |
10 |
|
|
- missing/condition/value_or_state
|
?
|
7074 |
0.000176740897844 |
(pattern support = 10 / 41)*(pattern violations = 1 / 230)*(overlap = 1.00 / 6.00) |
* closure/319/original-src/com/google/javascript/jscomp/Normalize.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/MethodCompilerPass.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node)
* closure/319/original-src/com/google/javascript/jscomp/StrictModeCheck.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AliasExternals.java#addMutatorFunction(String, Node) |
10 |
|
|
- missing/condition/value_or_state
|
?
|
7075 |
0.000176740897844 |
(pattern support = 10 / 41)*(pattern violations = 1 / 230)*(overlap = 1.00 / 6.00) |
* closure/319/original-src/com/google/javascript/jscomp/Normalize.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/MethodCompilerPass.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AstChangeProxy.java#replaceWith(Node)
* closure/319/original-src/com/google/javascript/jscomp/StrictModeCheck.java#process(Node)
* closure/319/original-src/com/google/javascript/jscomp/AliasExternals.java#addMutatorFunction(String, Node) |
10 |
|
|
- missing/condition/value_or_state
|