Skip to content

Commit 0c2275d

Browse files
committed
fix Gin tests
1 parent c3a21da commit 0c2275d

File tree

4 files changed

+84
-79
lines changed

4 files changed

+84
-79
lines changed
Binary file not shown.
Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,69 @@
1-
| Gin.go:22:15:22:33 | call to Query |
2-
| Gin.go:36:10:36:29 | call to GetHeader |
3-
| Gin.go:40:10:40:30 | call to QueryArray |
4-
| Gin.go:44:10:44:25 | call to Query |
5-
| Gin.go:48:10:48:33 | call to PostFormArray |
6-
| Gin.go:52:10:52:28 | call to PostForm |
7-
| Gin.go:56:10:56:25 | call to Param |
8-
| Gin.go:60:10:60:34 | call to GetStringSlice |
9-
| Gin.go:64:10:64:29 | call to GetString |
10-
| Gin.go:68:3:68:28 | ... := ...[0] |
11-
| Gin.go:72:10:72:23 | call to ClientIP |
12-
| Gin.go:76:10:76:26 | call to ContentType |
13-
| Gin.go:80:3:80:29 | ... := ...[0] |
14-
| Gin.go:84:3:84:36 | ... := ...[0] |
15-
| Gin.go:88:3:88:31 | ... := ...[0] |
16-
| Gin.go:92:3:92:39 | ... := ...[0] |
17-
| Gin.go:96:3:96:34 | ... := ...[0] |
18-
| Gin.go:100:10:100:52 | call to DefaultPostForm |
19-
| Gin.go:104:10:104:49 | call to DefaultQuery |
20-
| Gin.go:108:3:108:37 | ... := ...[0] |
21-
| Gin.go:112:3:112:34 | ... := ...[0] |
22-
| Gin.go:116:10:116:32 | call to GetStringMap |
23-
| Gin.go:120:10:120:38 | call to GetStringMapString |
24-
| Gin.go:124:10:124:43 | call to GetStringMapStringSlice |
25-
| Gin.go:128:10:128:31 | call to PostFormMap |
26-
| Gin.go:132:10:132:28 | call to QueryMap |
27-
| Gin.go:136:10:136:23 | call to FullPath |
28-
| Gin.go:142:10:142:21 | selection of Accepted |
29-
| Gin.go:146:10:146:19 | selection of Params |
30-
| Gin.go:152:10:152:19 | selection of Params |
31-
| Gin.go:156:10:156:19 | selection of Params |
32-
| Gin.go:160:13:160:22 | selection of Params |
33-
| Gin.go:166:12:166:21 | selection of Params |
34-
| Gin.go:176:16:176:22 | &... |
35-
| Gin.go:180:7:180:19 | definition of personPointer |
36-
| Gin.go:186:15:186:21 | &... |
37-
| Gin.go:190:7:190:19 | definition of personPointer |
38-
| Gin.go:196:16:196:22 | &... |
39-
| Gin.go:200:7:200:19 | definition of personPointer |
40-
| Gin.go:206:15:206:21 | &... |
41-
| Gin.go:210:7:210:19 | definition of personPointer |
42-
| Gin.go:216:17:216:23 | &... |
43-
| Gin.go:220:7:220:19 | definition of personPointer |
44-
| Gin.go:226:20:226:26 | &... |
45-
| Gin.go:230:7:230:19 | definition of personPointer |
46-
| Gin.go:236:16:236:22 | &... |
47-
| Gin.go:240:7:240:19 | definition of personPointer |
48-
| Gin.go:246:12:246:18 | &... |
49-
| Gin.go:250:7:250:19 | definition of personPointer |
50-
| Gin.go:256:18:256:24 | &... |
51-
| Gin.go:260:7:260:19 | definition of personPointer |
52-
| Gin.go:266:26:266:32 | &... |
53-
| Gin.go:270:7:270:19 | definition of personPointer |
54-
| Gin.go:276:22:276:28 | &... |
55-
| Gin.go:280:7:280:19 | definition of personPointer |
56-
| Gin.go:286:23:286:29 | &... |
57-
| Gin.go:290:7:290:19 | definition of personPointer |
58-
| Gin.go:296:21:296:27 | &... |
59-
| Gin.go:300:7:300:19 | definition of personPointer |
60-
| Gin.go:306:22:306:28 | &... |
61-
| Gin.go:310:7:310:19 | definition of personPointer |
62-
| Gin.go:316:21:316:27 | &... |
63-
| Gin.go:320:7:320:19 | definition of personPointer |
64-
| Gin.go:326:22:326:28 | &... |
65-
| Gin.go:330:7:330:19 | definition of personPointer |
66-
| Gin.go:336:18:336:24 | &... |
67-
| Gin.go:340:7:340:19 | definition of personPointer |
68-
| Gin.go:346:24:346:30 | &... |
69-
| Gin.go:350:7:350:19 | definition of personPointer |
1+
| Gin.go:24:15:24:33 | call to Query |
2+
| Gin.go:38:10:38:29 | call to GetHeader |
3+
| Gin.go:42:10:42:30 | call to QueryArray |
4+
| Gin.go:46:10:46:25 | call to Query |
5+
| Gin.go:50:10:50:33 | call to PostFormArray |
6+
| Gin.go:54:10:54:28 | call to PostForm |
7+
| Gin.go:58:10:58:25 | call to Param |
8+
| Gin.go:62:10:62:34 | call to GetStringSlice |
9+
| Gin.go:66:10:66:29 | call to GetString |
10+
| Gin.go:70:3:70:28 | ... := ...[0] |
11+
| Gin.go:74:10:74:23 | call to ClientIP |
12+
| Gin.go:78:10:78:26 | call to ContentType |
13+
| Gin.go:82:3:82:29 | ... := ...[0] |
14+
| Gin.go:86:3:86:36 | ... := ...[0] |
15+
| Gin.go:90:3:90:31 | ... := ...[0] |
16+
| Gin.go:94:3:94:39 | ... := ...[0] |
17+
| Gin.go:98:3:98:34 | ... := ...[0] |
18+
| Gin.go:102:10:102:52 | call to DefaultPostForm |
19+
| Gin.go:106:10:106:49 | call to DefaultQuery |
20+
| Gin.go:110:3:110:37 | ... := ...[0] |
21+
| Gin.go:114:3:114:34 | ... := ...[0] |
22+
| Gin.go:118:10:118:32 | call to GetStringMap |
23+
| Gin.go:122:10:122:38 | call to GetStringMapString |
24+
| Gin.go:126:10:126:43 | call to GetStringMapStringSlice |
25+
| Gin.go:130:10:130:31 | call to PostFormMap |
26+
| Gin.go:134:10:134:28 | call to QueryMap |
27+
| Gin.go:138:10:138:23 | call to FullPath |
28+
| Gin.go:144:10:144:21 | selection of Accepted |
29+
| Gin.go:148:10:148:19 | selection of Params |
30+
| Gin.go:154:10:154:19 | selection of Params |
31+
| Gin.go:158:10:158:19 | selection of Params |
32+
| Gin.go:162:13:162:22 | selection of Params |
33+
| Gin.go:168:12:168:21 | selection of Params |
34+
| Gin.go:178:16:178:22 | &... |
35+
| Gin.go:182:7:182:19 | definition of personPointer |
36+
| Gin.go:188:15:188:21 | &... |
37+
| Gin.go:192:7:192:19 | definition of personPointer |
38+
| Gin.go:198:16:198:22 | &... |
39+
| Gin.go:202:7:202:19 | definition of personPointer |
40+
| Gin.go:208:15:208:21 | &... |
41+
| Gin.go:212:7:212:19 | definition of personPointer |
42+
| Gin.go:218:17:218:23 | &... |
43+
| Gin.go:222:7:222:19 | definition of personPointer |
44+
| Gin.go:228:20:228:26 | &... |
45+
| Gin.go:232:7:232:19 | definition of personPointer |
46+
| Gin.go:238:16:238:22 | &... |
47+
| Gin.go:242:7:242:19 | definition of personPointer |
48+
| Gin.go:248:12:248:18 | &... |
49+
| Gin.go:252:7:252:19 | definition of personPointer |
50+
| Gin.go:258:18:258:24 | &... |
51+
| Gin.go:262:7:262:19 | definition of personPointer |
52+
| Gin.go:268:26:268:32 | &... |
53+
| Gin.go:272:7:272:19 | definition of personPointer |
54+
| Gin.go:278:22:278:28 | &... |
55+
| Gin.go:282:7:282:19 | definition of personPointer |
56+
| Gin.go:288:23:288:29 | &... |
57+
| Gin.go:292:7:292:19 | definition of personPointer |
58+
| Gin.go:298:21:298:27 | &... |
59+
| Gin.go:302:7:302:19 | definition of personPointer |
60+
| Gin.go:308:22:308:28 | &... |
61+
| Gin.go:312:7:312:19 | definition of personPointer |
62+
| Gin.go:318:21:318:27 | &... |
63+
| Gin.go:322:7:322:19 | definition of personPointer |
64+
| Gin.go:328:22:328:28 | &... |
65+
| Gin.go:332:7:332:19 | definition of personPointer |
66+
| Gin.go:338:18:338:24 | &... |
67+
| Gin.go:342:7:342:19 | definition of personPointer |
68+
| Gin.go:348:24:348:30 | &... |
69+
| Gin.go:352:7:352:19 | definition of personPointer |

go/ql/test/library-tests/semmle/go/frameworks/Gin/Gin.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ package main
55
//go:generate depstubber -vendor github.com/gin-gonic/gin Context Default
66

77
import (
8+
"net/http"
9+
810
"github.com/gin-gonic/gin"
911
"github.com/gin-gonic/gin/binding"
1012
)
Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
edges
2-
| Gin.go:22:15:22:33 | call to Query | Gin.go:23:10:23:17 | filepath |
3-
| Gin.go:22:15:22:33 | call to Query | Gin.go:25:20:25:27 | filepath |
4-
| Gin.go:22:15:22:33 | call to Query | Gin.go:27:32:27:39 | filepath |
2+
| Gin.go:24:15:24:33 | call to Query | Gin.go:25:10:25:17 | filepath |
3+
| Gin.go:24:15:24:33 | call to Query | Gin.go:26:39:26:46 | filepath |
4+
| Gin.go:24:15:24:33 | call to Query | Gin.go:27:20:27:27 | filepath |
5+
| Gin.go:24:15:24:33 | call to Query | Gin.go:29:32:29:39 | filepath |
56
nodes
6-
| Gin.go:22:15:22:33 | call to Query | semmle.label | call to Query |
7-
| Gin.go:23:10:23:17 | filepath | semmle.label | filepath |
8-
| Gin.go:25:20:25:27 | filepath | semmle.label | filepath |
9-
| Gin.go:27:32:27:39 | filepath | semmle.label | filepath |
7+
| Gin.go:24:15:24:33 | call to Query | semmle.label | call to Query |
8+
| Gin.go:25:10:25:17 | filepath | semmle.label | filepath |
9+
| Gin.go:26:39:26:46 | filepath | semmle.label | filepath |
10+
| Gin.go:27:20:27:27 | filepath | semmle.label | filepath |
11+
| Gin.go:29:32:29:39 | filepath | semmle.label | filepath |
1012
subpaths
1113
#select
12-
| Gin.go:23:10:23:17 | filepath | Gin.go:22:15:22:33 | call to Query | Gin.go:23:10:23:17 | filepath | This path depends on a $@. | Gin.go:22:15:22:33 | call to Query | user-provided value |
13-
| Gin.go:25:20:25:27 | filepath | Gin.go:22:15:22:33 | call to Query | Gin.go:25:20:25:27 | filepath | This path depends on a $@. | Gin.go:22:15:22:33 | call to Query | user-provided value |
14-
| Gin.go:27:32:27:39 | filepath | Gin.go:22:15:22:33 | call to Query | Gin.go:27:32:27:39 | filepath | This path depends on a $@. | Gin.go:22:15:22:33 | call to Query | user-provided value |
14+
| Gin.go:25:10:25:17 | filepath | Gin.go:24:15:24:33 | call to Query | Gin.go:25:10:25:17 | filepath | This path depends on a $@. | Gin.go:24:15:24:33 | call to Query | user-provided value |
15+
| Gin.go:26:39:26:46 | filepath | Gin.go:24:15:24:33 | call to Query | Gin.go:26:39:26:46 | filepath | This path depends on a $@. | Gin.go:24:15:24:33 | call to Query | user-provided value |
16+
| Gin.go:27:20:27:27 | filepath | Gin.go:24:15:24:33 | call to Query | Gin.go:27:20:27:27 | filepath | This path depends on a $@. | Gin.go:24:15:24:33 | call to Query | user-provided value |
17+
| Gin.go:29:32:29:39 | filepath | Gin.go:24:15:24:33 | call to Query | Gin.go:29:32:29:39 | filepath | This path depends on a $@. | Gin.go:24:15:24:33 | call to Query | user-provided value |

0 commit comments

Comments
 (0)