Skip to content

Commit 06a2a40

Browse files
committed
Convert GoRestfulReadEntitySource to MaD
1 parent 7bfa4c1 commit 06a2a40

File tree

4 files changed

+3
-29
lines changed

4 files changed

+3
-29
lines changed

go/ql/lib/ext/github.com.emicklei.go-restful.model.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ extensions:
99
- ["github.com/emicklei/go-restful", "Request", True, "HeaderParameter", "", "", "ReturnValue", "remote", "manual"]
1010
- ["github.com/emicklei/go-restful", "Request", True, "PathParameter", "", "", "ReturnValue", "remote", "manual"]
1111
- ["github.com/emicklei/go-restful", "Request", True, "PathParameters", "", "", "ReturnValue", "remote", "manual"] # TODO: should be .MapValue
12+
- ["github.com/emicklei/go-restful", "Request", True, "ReadEntity", "", "", "Argument[0]", "remote", "manual"]

go/ql/lib/go.qll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ import semmle.go.frameworks.Gogf
4848
import semmle.go.frameworks.GoJose
4949
import semmle.go.frameworks.GoKit
5050
import semmle.go.frameworks.GoMicro
51-
import semmle.go.frameworks.GoRestfulHttp
5251
import semmle.go.frameworks.Gqlgen
5352
import semmle.go.frameworks.Iris
5453
import semmle.go.frameworks.Jwt

go/ql/lib/semmle/go/frameworks/GoRestfulHttp.qll

Lines changed: 0 additions & 26 deletions
This file was deleted.

go/ql/test/library-tests/semmle/go/frameworks/Gorestful/gorestful.expected

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ edges
33
| gorestful.go:15:15:15:44 | call to QueryParameters | gorestful.go:15:15:15:47 | index expression | provenance | Src:MaD:316 |
44
| gorestful.go:17:2:17:39 | ... := ...[0] | gorestful.go:18:15:18:17 | val | provenance | Src:MaD:318 |
55
| gorestful.go:21:15:21:38 | call to PathParameters | gorestful.go:21:15:21:45 | index expression | provenance | Src:MaD:321 |
6-
| gorestful.go:23:21:23:24 | &... | gorestful.go:24:15:24:21 | selection of cmd | provenance | |
6+
| gorestful.go:23:21:23:24 | &... | gorestful.go:24:15:24:21 | selection of cmd | provenance | Src:MaD:322 |
77
| gorestful_v2.go:15:15:15:44 | call to QueryParameters | gorestful_v2.go:15:15:15:47 | index expression | provenance | Src:MaD:316 |
88
| gorestful_v2.go:17:2:17:39 | ... := ...[0] | gorestful_v2.go:18:15:18:17 | val | provenance | Src:MaD:318 |
99
| gorestful_v2.go:21:15:21:38 | call to PathParameters | gorestful_v2.go:21:15:21:45 | index expression | provenance | Src:MaD:321 |
10-
| gorestful_v2.go:23:21:23:24 | &... | gorestful_v2.go:24:15:24:21 | selection of cmd | provenance | |
10+
| gorestful_v2.go:23:21:23:24 | &... | gorestful_v2.go:24:15:24:21 | selection of cmd | provenance | Src:MaD:322 |
1111
nodes
1212
| gorestful.go:15:15:15:44 | call to QueryParameters | semmle.label | call to QueryParameters |
1313
| gorestful.go:15:15:15:47 | index expression | semmle.label | index expression |

0 commit comments

Comments
 (0)