mirror of
https://github.com/github/codeql.git
synced 2026-03-01 13:23:49 +01:00
Java: Model Spring WebClients/RestTemplates.
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import java
|
||||
import SpringHttp
|
||||
|
||||
class SpringRestTemplate extends Class {
|
||||
SpringRestTemplate() { hasQualifiedName("org.springframework.web.client", "RestTemplate") }
|
||||
}
|
||||
|
||||
class SpringRestTemplateResponseEntityMethod extends Method {
|
||||
SpringRestTemplateResponseEntityMethod() {
|
||||
getDeclaringType() instanceof SpringRestTemplate and
|
||||
getReturnType() instanceof SpringResponseEntity
|
||||
}
|
||||
}
|
||||
|
||||
class SpringWebClient extends Interface {
|
||||
SpringWebClient() { hasQualifiedName("org.springframework.web.reactive.function.client", "WebClient")}
|
||||
}
|
||||
Reference in New Issue
Block a user