JS: Deprecate ConsistencyChecking to avoid deprecation warnings

This commit is contained in:
Asger F
2024-11-28 13:43:07 +01:00
parent 04a3a6707f
commit 0ce1fe767d
24 changed files with 44 additions and 34 deletions

View File

@@ -1,5 +1,5 @@
import javascript
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
import testUtilities.InlineSummaries
DataFlow::CallNode getACall(string name) {
@@ -29,7 +29,7 @@ class BasicBarrierGuard extends DataFlow::CallNode {
}
}
class ConsistencyConfig extends ConsistencyConfiguration {
deprecated class ConsistencyConfig extends ConsistencyConfiguration {
ConsistencyConfig() { this = "ConsistencyConfig" }
override DataFlow::Node getAnAlert() { Configuration::flow(_, result) }

View File

@@ -1,5 +1,5 @@
import javascript
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
module TestConfig implements DataFlow::ConfigSig {
predicate isSource(DataFlow::Node source) { source.asExpr().getStringValue() = "source" }

View File

@@ -1,5 +1,5 @@
import javascript
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
API::Node testInstance() { result = API::moduleImport("@example/test").getInstance() }

View File

@@ -1,6 +1,6 @@
import javascript
private import semmle.javascript.heuristics.AdditionalSources
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
module TestConfig implements DataFlow::ConfigSig {
predicate isSource(DataFlow::Node node) { node instanceof HeuristicSource }

View File

@@ -1,6 +1,6 @@
import javascript
import semmle.javascript.dataflow.InferredTypes
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
DataFlow::CallNode getACall(string name) {
result.getCalleeName() = name

View File

@@ -1,3 +1,3 @@
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
import semmle.javascript.security.dataflow.ReflectedXssQuery as ReflectedXss
import semmle.javascript.security.dataflow.ServerSideUrlRedirectQuery as ServerSideUrlRedirect

View File

@@ -1,5 +1,5 @@
import javascript
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
module TestConfig implements DataFlow::ConfigSig {
predicate isSource(DataFlow::Node node) { node.(DataFlow::CallNode).getCalleeName() = "source" }

View File

@@ -1,5 +1,5 @@
import javascript
import testUtilities.ConsistencyChecking
deprecated import testUtilities.ConsistencyChecking
import semmle.javascript.frameworks.data.internal.ApiGraphModels as ApiGraphModels
class TypeModelFromCodeQL extends ModelInput::TypeModel {