import the Stages module from where it is used

This commit is contained in:
Erik Krogh Kristensen
2021-03-10 16:30:38 +01:00
parent 81efd726cb
commit ee9613fa79
18 changed files with 17 additions and 1 deletions

View File

@@ -33,7 +33,6 @@ import semmle.javascript.GlobalAccessPaths
import semmle.javascript.HTML
import semmle.javascript.HtmlSanitizers
import semmle.javascript.InclusionTests
import semmle.javascript.internal.CachedStages
import semmle.javascript.JSDoc
import semmle.javascript.JSON
import semmle.javascript.JsonParsers

View File

@@ -4,6 +4,7 @@
*/
import javascript
private import semmle.javascript.internal.CachedStages
/**
* An AMD `define` call.

View File

@@ -4,6 +4,7 @@
import javascript
private import internal.StmtContainers
private import semmle.javascript.internal.CachedStages
/**
* A program element corresponding to JavaScript code, such as an expression

View File

@@ -5,6 +5,7 @@
import javascript
private import internal.StmtContainers
private import semmle.javascript.internal.CachedStages
/**
* Holds if `nd` starts a new basic block.

View File

@@ -3,6 +3,7 @@
*/
import javascript
private import semmle.javascript.internal.CachedStages
/**
* A program element that is either an expression or a type annotation.

View File

@@ -5,6 +5,7 @@
import javascript
private import semmle.javascript.dataflow.InferredTypes
private import semmle.javascript.dataflow.internal.FlowSteps as FlowSteps
private import semmle.javascript.internal.CachedStages
deprecated module GlobalAccessPath {
/**

View File

@@ -1,6 +1,7 @@
/** Provides classes for working with JSDoc comments. */
import javascript
private import semmle.javascript.internal.CachedStages
/**
* A JSDoc comment.

View File

@@ -5,6 +5,7 @@
*/
import javascript
private import semmle.javascript.internal.CachedStages
/**
* A module, which may either be an ECMAScript 2015-style module,

View File

@@ -76,6 +76,7 @@
import javascript
private import semmle.javascript.dataflow.Refinements
private import semmle.javascript.internal.CachedStages
/**
* A variable that can be SSA converted, that is, a local variable.

View File

@@ -72,6 +72,7 @@ private import javascript
private import internal.FlowSteps
private import internal.AccessPaths
private import internal.CallGraphs
private import semmle.javascript.internal.CachedStages
/**
* A data flow tracking configuration for finding inter-procedural paths from

View File

@@ -24,6 +24,7 @@ private import internal.FlowSteps as FlowSteps
private import internal.DataFlowNode
private import internal.AnalyzedParameters
private import internal.PreCallGraphStep
private import semmle.javascript.internal.CachedStages
module DataFlow {
/**

View File

@@ -7,6 +7,7 @@
private import javascript
private import semmle.javascript.dependencies.Dependencies
private import internal.CallGraphs
private import semmle.javascript.internal.CachedStages
/**
* A data flow node corresponding to an expression.

View File

@@ -8,6 +8,7 @@
private import javascript
private import semmle.javascript.dataflow.TypeTracking
private import semmle.javascript.internal.CachedStages
/**
* A source node for local data flow, that is, a node from which local data flow is tracked.

View File

@@ -16,6 +16,7 @@
import javascript
private import semmle.javascript.dataflow.internal.FlowSteps as FlowSteps
private import semmle.javascript.dataflow.InferredTypes
private import semmle.javascript.internal.CachedStages
/**
* Provides classes for modelling taint propagation.

View File

@@ -7,6 +7,7 @@
import javascript
import semmle.javascript.dataflow.Configuration
import semmle.javascript.dataflow.internal.CallGraphs
private import semmle.javascript.internal.CachedStages
/**
* Holds if flow should be tracked through properties of `obj`.

View File

@@ -4,6 +4,7 @@
*/
private import javascript
private import semmle.javascript.internal.CachedStages
private newtype TUnit = MkUnit()

View File

@@ -6,6 +6,7 @@
*/
private import javascript
private import semmle.javascript.internal.CachedStages
cached
private StmtContainer getStmtContainer(NodeInStmtContainer node) {

View File

@@ -5,6 +5,7 @@
import javascript
import semmle.javascript.frameworks.HTTP
import semmle.javascript.security.dataflow.DOM
private import semmle.javascript.internal.CachedStages
/** A data flow source of remote user input. */
cached