deprecate RequestExpr and ResponseExpr and use ResponseNode and RequestNode instead

This commit is contained in:
Erik Krogh Kristensen
2022-03-30 16:18:07 +02:00
committed by erik-krogh
parent 9cb7522bc1
commit 30d929909c
31 changed files with 298 additions and 141 deletions

View File

@@ -1,9 +1,9 @@
import javascript
query predicate test_RequestExpr(Express::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(Express::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}
query predicate test_RequestExprStandalone(Express::RequestExpr e) {
query predicate test_RequestExprStandalone(Express::RequestNode e) {
not exists(e.getRouteHandler())
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_ResponseExpr(Express::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(Express::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RouteHandler_getARequestExpr(Express::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Express::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RouteHandler_getAResponseExpr(Express::RouteHandler rh, HTTP::ResponseExpr res) {
res = rh.getAResponseExpr()
query predicate test_RouteHandler_getAResponseExpr(Express::RouteHandler rh, HTTP::ResponseNode res) {
res = rh.getAResponseNode()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RequestExpr(NodeJSLib::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(NodeJSLib::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_ResponseExpr(NodeJSLib::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(NodeJSLib::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RouteHandler_getARequestExpr(NodeJSLib::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(NodeJSLib::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,7 +1,7 @@
import javascript
query predicate test_RouteHandler_getAResponseExpr(
NodeJSLib::RouteHandler rh, HTTP::ResponseExpr res
NodeJSLib::RouteHandler rh, HTTP::ResponseNode res
) {
res = rh.getAResponseExpr()
res = rh.getAResponseNode()
}

View File

@@ -18,7 +18,7 @@ query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string
hd.defines(name, value) and hd.getRouteHandler() instanceof Connect::RouteHandler
}
query predicate test_ResponseExpr(HTTP::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(HTTP::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}
@@ -36,8 +36,8 @@ query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd,
query predicate test_ServerDefinition(Connect::ServerDefinition s) { any() }
query predicate test_RouteHandler_getAResponseExpr(Connect::RouteHandler rh, HTTP::ResponseExpr res) {
res = rh.getAResponseExpr()
query predicate test_RouteHandler_getAResponseExpr(Connect::RouteHandler rh, HTTP::ResponseNode res) {
res = rh.getAResponseNode()
}
query predicate test_RouteSetup_getARouteHandler(Connect::RouteSetup r, DataFlow::SourceNode res) {
@@ -48,7 +48,7 @@ query predicate test_RouteHandler(Connect::RouteHandler rh, DataFlow::Node res)
res = rh.getServer()
}
query predicate test_RequestExpr(HTTP::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(HTTP::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}
@@ -56,6 +56,6 @@ query predicate test_Credentials(Connect::Credentials cr, string res) {
res = cr.getCredentialsKind()
}
query predicate test_RouteHandler_getARequestExpr(Connect::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Connect::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getARequestExpr(Fastify::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Fastify::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RequestExpr(Hapi::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(Hapi::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_ResponseExpr(Hapi::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(Hapi::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getARequestExpr(Hapi::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Hapi::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RequestExpr(Koa::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(Koa::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_ResponseExpr(Koa::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(Koa::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getARequestExpr(Koa::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Koa::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getAResponseExpr(Koa::RouteHandler rh, HTTP::ResponseExpr res) {
res = rh.getAResponseExpr()
query predicate test_RouteHandler_getAResponseExpr(Koa::RouteHandler rh, HTTP::ResponseNode res) {
res = rh.getAResponseNode()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_RequestExpr(Restify::RequestExpr e, HTTP::RouteHandler res) {
query predicate test_RequestExpr(Restify::RequestNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import javascript
query predicate test_ResponseExpr(Restify::ResponseExpr e, HTTP::RouteHandler res) {
query predicate test_ResponseExpr(Restify::ResponseNode e, HTTP::RouteHandler res) {
res = e.getRouteHandler()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getARequestExpr(Restify::RouteHandler rh, HTTP::RequestExpr res) {
res = rh.getARequestExpr()
query predicate test_RouteHandler_getARequestExpr(Restify::RouteHandler rh, HTTP::RequestNode res) {
res = rh.getARequestNode()
}

View File

@@ -1,5 +1,5 @@
import semmle.javascript.frameworks.Express
query predicate test_RouteHandler_getAResponseExpr(Restify::RouteHandler rh, HTTP::ResponseExpr res) {
res = rh.getAResponseExpr()
query predicate test_RouteHandler_getAResponseExpr(Restify::RouteHandler rh, HTTP::ResponseNode res) {
res = rh.getAResponseNode()
}