mirror of
https://github.com/github/codeql.git
synced 2026-04-28 10:15:14 +02:00
JavaScript: Remove deprecated backward-compatibility layer in security libraries.
This commit is contained in:
@@ -69,15 +69,3 @@ module BrokenCryptoAlgorithm {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Source` instead. */
|
||||
deprecated class BrokenCryptoAlgorithmSource = BrokenCryptoAlgorithm::Source;
|
||||
|
||||
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Sink` instead. */
|
||||
deprecated class BrokenCryptoAlgorithmSink = BrokenCryptoAlgorithm::Sink;
|
||||
|
||||
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Sanitizer` instead. */
|
||||
deprecated class BrokenCryptoAlgorithmSanitizer = BrokenCryptoAlgorithm::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `BrokenCryptoAlgorithm::Configuration` instead. */
|
||||
deprecated class BrokenCryptoAlgorithmDataFlowConfiguration = BrokenCryptoAlgorithm::Configuration;
|
||||
|
||||
@@ -90,15 +90,3 @@ module CleartextStorage {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `CleartextStorage::Source` instead. */
|
||||
deprecated class CleartextStorageSource = CleartextStorage::Source;
|
||||
|
||||
/** DEPRECATED: Use `CleartextStorage::Sink` instead. */
|
||||
deprecated class CleartextStorageSink = CleartextStorage::Sink;
|
||||
|
||||
/** DEPRECATED: Use `CleartextStorage::Sanitizer` instead. */
|
||||
deprecated class CleartextStorageSanitizer = CleartextStorage::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `CleartextStorage::Configuration` instead. */
|
||||
deprecated class CleartextStorageDataFlowConfiguration = CleartextStorage::Configuration;
|
||||
|
||||
@@ -176,15 +176,3 @@ module ClientSideUrlRedirect {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `ClientSideUrlRedirect::Source` instead. */
|
||||
deprecated class ClientSideUrlRedirectSource = ClientSideUrlRedirect::Source;
|
||||
|
||||
/** DEPRECATED: Use `ClientSideUrlRedirect::Sink` instead. */
|
||||
deprecated class ClientSideUrlRedirectSink = ClientSideUrlRedirect::Sink;
|
||||
|
||||
/** DEPRECATED: Use `ClientSideUrlRedirect::Sanitizer` instead. */
|
||||
deprecated class ClientSideUrlRedirectSanitizer = ClientSideUrlRedirect::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `ClientSideUrlRedirect::Configuration` instead. */
|
||||
deprecated class ClientSideUrlRedirectDataFlowConfiguration = ClientSideUrlRedirect::Configuration;
|
||||
|
||||
@@ -123,15 +123,3 @@ module CodeInjection {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `CodeInjection::Source` instead. */
|
||||
deprecated class CodeInjectionSource = CodeInjection::Source;
|
||||
|
||||
/** DEPRECATED: Use `CodeInjection::Sink` instead. */
|
||||
deprecated class CodeInjectionSink = CodeInjection::Sink;
|
||||
|
||||
/** DEPRECATED: Use `CodeInjection::Sanitizer` instead. */
|
||||
deprecated class CodeInjectionSanitizer = CodeInjection::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `CodeInjection::Configuration` instead. */
|
||||
deprecated class CodeInjectionDataFlowConfiguration = CodeInjection::Configuration;
|
||||
|
||||
@@ -123,15 +123,3 @@ module CommandInjection {
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `CommandInjection::Source` instead. */
|
||||
deprecated class CommandInjectionSource = CommandInjection::Source;
|
||||
|
||||
/** DEPRECATED: Use `CommandInjection::Sink` instead. */
|
||||
deprecated class CommandInjectionSink = CommandInjection::Sink;
|
||||
|
||||
/** DEPRECATED: Use `CommandInjection::Sanitizer` instead. */
|
||||
deprecated class CommandInjectionSanitizer = CommandInjection::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `CommandInjection::Configuration` instead. */
|
||||
deprecated class CommandInjectionTrackingConfig = CommandInjection::Configuration;
|
||||
|
||||
@@ -83,15 +83,3 @@ module ConditionalBypass {
|
||||
override SensitiveAction getAction() { result = action }
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `ConditionalBypass::Source` instead. */
|
||||
deprecated class ConditionalBypassSource = ConditionalBypass::Source;
|
||||
|
||||
/** DEPRECATED: Use `ConditionalBypass::Sink` instead. */
|
||||
deprecated class ConditionalBypassSink = ConditionalBypass::Sink;
|
||||
|
||||
/** DEPRECATED: Use `ConditionalBypass::Sanitizer` instead. */
|
||||
deprecated class ConditionalBypassSanitizer = ConditionalBypass::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `ConditionalBypass::Configuration` instead. */
|
||||
deprecated class ConditionalBypassDataFlowConfiguration = ConditionalBypass::Configuration;
|
||||
|
||||
@@ -87,18 +87,3 @@ module CorsMisconfigurationForCredentials {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Source` instead. */
|
||||
deprecated class CorsMisconfigurationForCredentialsSource =
|
||||
CorsMisconfigurationForCredentials::Source;
|
||||
|
||||
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Sink` instead. */
|
||||
deprecated class CorsMisconfigurationForCredentialsSink = CorsMisconfigurationForCredentials::Sink;
|
||||
|
||||
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Sanitizer` instead. */
|
||||
deprecated class CorsMisconfigurationForCredentialsSanitizer =
|
||||
CorsMisconfigurationForCredentials::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `CorsMisconfigurationForCredentials::Configuration` instead. */
|
||||
deprecated class CorsMisconfigurationForCredentialsDataFlowConfiguration =
|
||||
CorsMisconfigurationForCredentials::Configuration;
|
||||
|
||||
@@ -189,15 +189,3 @@ module DomBasedXss {
|
||||
override string getVulnerabilityKind() { result = "HTML injection" }
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `DomBasedXss::Source` instead. */
|
||||
deprecated class XssSource = DomBasedXss::Source;
|
||||
|
||||
/** DEPRECATED: Use `DomBasedXss::Sink` instead. */
|
||||
deprecated class XssSink = DomBasedXss::Sink;
|
||||
|
||||
/** DEPRECATED: Use `DomBasedXss::Sanitizer` instead. */
|
||||
deprecated class XssSanitizer = DomBasedXss::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `DomBasedXss::Configuration` instead. */
|
||||
deprecated class XssDataFlowConfiguration = DomBasedXss::Configuration;
|
||||
|
||||
@@ -47,15 +47,3 @@ module HardcodedCredentials {
|
||||
override string getKind() { result = this.asExpr().(CredentialsExpr).getCredentialsKind() }
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `HardcodedCredentials::Source` instead. */
|
||||
deprecated class HardcodedCredentialsSource = HardcodedCredentials::Source;
|
||||
|
||||
/** DEPRECATED: Use `HardcodedCredentials::Sink` instead. */
|
||||
deprecated class HardcodedCredentialsSink = HardcodedCredentials::Sink;
|
||||
|
||||
/** DEPRECATED: Use `HardcodedCredentials::Sanitizer` instead. */
|
||||
deprecated class HardcodedCredentialsSanitizer = HardcodedCredentials::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `HardcodedCredentials::Configuration` instead. */
|
||||
deprecated class HardcodedCredentialsTrackingConfiguration = HardcodedCredentials::Configuration;
|
||||
|
||||
@@ -109,15 +109,3 @@ module InsecureRandomness {
|
||||
*/
|
||||
class CryptoKeySink extends Sink { CryptoKeySink() { this instanceof CryptographicKey } }
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `InsecureRandomness::Source` instead. */
|
||||
deprecated class InsecureRandomnessSource = InsecureRandomness::Source;
|
||||
|
||||
/** DEPRECATED: Use `InsecureRandomness::Sink` instead. */
|
||||
deprecated class InsecureRandomnessSink = InsecureRandomness::Sink;
|
||||
|
||||
/** DEPRECATED: Use `InsecureRandomness::Sanitizer` instead. */
|
||||
deprecated class InsecureRandomnessSanitizer = InsecureRandomness::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `InsecureRandomness::Configuration` instead. */
|
||||
deprecated class InsecureRandomnessDataFlowConfiguration = InsecureRandomness::Configuration;
|
||||
|
||||
@@ -71,16 +71,3 @@ module InsufficientPasswordHash {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `InsufficientPasswordHash::Source` instead. */
|
||||
deprecated class InsufficientPasswordHashSource = InsufficientPasswordHash::Source;
|
||||
|
||||
/** DEPRECATED: Use `InsufficientPasswordHash::Sink` instead. */
|
||||
deprecated class InsufficientPasswordHashSink = InsufficientPasswordHash::Sink;
|
||||
|
||||
/** DEPRECATED: Use `InsufficientPasswordHash::Sanitizer` instead. */
|
||||
deprecated class InsufficientPasswordHashSanitizer = InsufficientPasswordHash::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `InsufficientPasswordHash::Configuration` instead. */
|
||||
deprecated class InsufficientPasswordHashDataFlowConfiguration =
|
||||
InsufficientPasswordHash::Configuration;
|
||||
|
||||
@@ -78,15 +78,3 @@ module NosqlInjection {
|
||||
/** An expression interpreted as a NoSQL query, viewed as a sink. */
|
||||
class NosqlQuerySink extends Sink, DataFlow::ValueNode { override NoSQL::Query astNode; }
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `NosqlInjection::Source` instead. */
|
||||
deprecated class NosqlInjectionSource = NosqlInjection::Source;
|
||||
|
||||
/** DEPRECATED: Use `NosqlInjection::Sink` instead. */
|
||||
deprecated class NosqlInjectionSink = NosqlInjection::Sink;
|
||||
|
||||
/** DEPRECATED: Use `NosqlInjection::Sanitizer` instead. */
|
||||
deprecated class NosqlInjectionSanitizer = NosqlInjection::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `NosqlInjection::Configuration` instead. */
|
||||
deprecated class NosqlInjectionTrackingConfig = NosqlInjection::Configuration;
|
||||
|
||||
@@ -67,15 +67,3 @@ module ReflectedXss {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `ReflectedXss::Source` instead. */
|
||||
deprecated class XssSource = ReflectedXss::Source;
|
||||
|
||||
/** DEPRECATED: Use `ReflectedXss::Sink` instead. */
|
||||
deprecated class XssSink = ReflectedXss::Sink;
|
||||
|
||||
/** DEPRECATED: Use `ReflectedXss::Sanitizer` instead. */
|
||||
deprecated class XssSanitizer = ReflectedXss::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `ReflectedXss::Configuration` instead. */
|
||||
deprecated class XssDataFlowConfiguration = ReflectedXss::Configuration;
|
||||
|
||||
@@ -68,15 +68,3 @@ module RegExpInjection {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `RegExpInjection::Source` instead. */
|
||||
deprecated class RegExpInjectionSource = RegExpInjection::Source;
|
||||
|
||||
/** DEPRECATED: Use `RegExpInjection::Sink` instead. */
|
||||
deprecated class RegExpInjectionSink = RegExpInjection::Sink;
|
||||
|
||||
/** DEPRECATED: Use `RegExpInjection::Sanitizer` instead. */
|
||||
deprecated class RegExpInjectionSanitizer = RegExpInjection::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `RegExpInjection::Configuration` instead. */
|
||||
deprecated class RegExpInjectionTaintTrackingConfiguration = RegExpInjection::Configuration;
|
||||
|
||||
@@ -101,15 +101,3 @@ module ServerSideUrlRedirect {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `ServerSideUrlRedirect::Source` instead. */
|
||||
deprecated class ServerSideUrlRedirectSource = ServerSideUrlRedirect::Source;
|
||||
|
||||
/** DEPRECATED: Use `ServerSideUrlRedirect::Sink` instead. */
|
||||
deprecated class ServerSideUrlRedirectSink = ServerSideUrlRedirect::Sink;
|
||||
|
||||
/** DEPRECATED: Use `ServerSideUrlRedirect::Sanitizer` instead. */
|
||||
deprecated class ServerSideUrlRedirectSanitizer = ServerSideUrlRedirect::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `ServerSideUrlRedirect::Configuration` instead. */
|
||||
deprecated class ServerSideUrlRedirectDataFlowConfiguration = ServerSideUrlRedirect::Configuration;
|
||||
|
||||
@@ -50,15 +50,3 @@ module SqlInjection {
|
||||
SanitizerExpr() { astNode = any(SQL::SqlSanitizer ss).getOutput() }
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `SqlInjection::Source` instead. */
|
||||
deprecated class SqlInjectionSource = SqlInjection::Source;
|
||||
|
||||
/** DEPRECATED: Use `SqlInjection::Sink` instead. */
|
||||
deprecated class SqlInjectionSink = SqlInjection::Sink;
|
||||
|
||||
/** DEPRECATED: Use `SqlInjection::Sanitizer` instead. */
|
||||
deprecated class SqlInjectionSanitizer = SqlInjection::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `SqlInjection::Configuration` instead. */
|
||||
deprecated class SqlInjectionTrackingConfig = SqlInjection::Configuration;
|
||||
|
||||
@@ -53,12 +53,3 @@ module StackTraceExposure {
|
||||
*/
|
||||
class DefaultSink extends Sink, DataFlow::ValueNode { override HTTP::ResponseBody astNode; }
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `StackTraceExposure::Source` instead. */
|
||||
deprecated class StackTraceExposureSource = StackTraceExposure::Source;
|
||||
|
||||
/** DEPRECATED: Use `StackTraceExposure::Sink` instead. */
|
||||
deprecated class StackTraceExposureSink = StackTraceExposure::Sink;
|
||||
|
||||
/** DEPRECATED: Use `StackTraceExposure::Configuration` instead. */
|
||||
deprecated class StackTraceExposureTrackingConfig = StackTraceExposure::Configuration;
|
||||
|
||||
@@ -150,15 +150,3 @@ module TaintedPath {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `TaintedPath::Source` instead. */
|
||||
deprecated class TaintedPathSource = TaintedPath::Source;
|
||||
|
||||
/** DEPRECATED: Use `TaintedPath::Sink` instead. */
|
||||
deprecated class TaintedPathSink = TaintedPath::Sink;
|
||||
|
||||
/** DEPRECATED: Use `TaintedPath::Sanitizer` instead. */
|
||||
deprecated class TaintedPathSanitizer = TaintedPath::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `TaintedPath::Configuration` instead. */
|
||||
deprecated class TaintedPathTrackingConfig = TaintedPath::Configuration;
|
||||
|
||||
@@ -65,15 +65,3 @@ module UnsafeDeserialization {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `UnsafeDeserialization::Source` instead. */
|
||||
deprecated class UnsafeDeserializationSource = UnsafeDeserialization::Source;
|
||||
|
||||
/** DEPRECATED: Use `UnsafeDeserialization::Sink` instead. */
|
||||
deprecated class UnsafeDeserializationSink = UnsafeDeserialization::Sink;
|
||||
|
||||
/** DEPRECATED: Use `UnsafeDeserialization::Sanitizer` instead. */
|
||||
deprecated class UnsafeDeserializationSanitizer = UnsafeDeserialization::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `UnsafeDeserialization::Configuration` instead. */
|
||||
deprecated class UnsafeDeserializationTrackingConfig = UnsafeDeserialization::Configuration;
|
||||
|
||||
@@ -62,15 +62,3 @@ module XmlBomb {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `XmlBomb::Source` instead. */
|
||||
deprecated class XmlBombSource = XmlBomb::Source;
|
||||
|
||||
/** DEPRECATED: Use `XmlBomb::Sink` instead. */
|
||||
deprecated class XmlBombSink = XmlBomb::Sink;
|
||||
|
||||
/** DEPRECATED: Use `XmlBomb::Sanitizer` instead. */
|
||||
deprecated class XmlBombSanitizer = XmlBomb::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `XmlBomb::Configuration` instead. */
|
||||
deprecated class XmlBomTrackingConfig = XmlBomb::Configuration;
|
||||
|
||||
@@ -65,15 +65,3 @@ module Xxe {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** DEPRECATED: Use `Xxe::Source` instead. */
|
||||
deprecated class XxeSource = Xxe::Source;
|
||||
|
||||
/** DEPRECATED: Use `Xxe::Sink` instead. */
|
||||
deprecated class XxeSink = Xxe::Sink;
|
||||
|
||||
/** DEPRECATED: Use `Xxe::Sanitizer` instead. */
|
||||
deprecated class XxeSanitizer = Xxe::Sanitizer;
|
||||
|
||||
/** DEPRECATED: Use `Xxe::Configuration` instead. */
|
||||
deprecated class XxeTrackingConfig = Xxe::Configuration;
|
||||
|
||||
Reference in New Issue
Block a user