Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

Commit c1f2e77

Browse files
committed
Fix generated codeql
1 parent 6b1bbf1 commit c1f2e77

File tree

2 files changed

+40
-40
lines changed

2 files changed

+40
-40
lines changed

ql/src/semmle/go/frameworks/stdlib/Bufio.qll

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ module Bufio {
1313
FunctionModels() {
1414
// signature: func NewReadWriter(r *Reader, w *Writer) *ReadWriter
1515
hasQualifiedName("bufio", "NewReadWriter") and
16-
(inp.isParameter(0) and outp.isResult())
17-
or
18-
inp.isResult() and outp.isParameter(1)
16+
(
17+
inp.isParameter(0) and outp.isResult()
18+
or
19+
inp.isResult() and outp.isParameter(1)
20+
)
1921
or
2022
// signature: func NewReader(rd io.Reader) *Reader
2123
hasQualifiedName("bufio", "NewReader") and
@@ -64,73 +66,72 @@ module Bufio {
6466
FunctionOutput outp;
6567

6668
MethodModels() {
67-
// Methods:
6869
// signature: func (*Reader).Peek(n int) ([]byte, error)
69-
this.(Method).hasQualifiedName("bufio", "Reader", "Peek") and
70+
this.hasQualifiedName("bufio", "Reader", "Peek") and
7071
(inp.isReceiver() and outp.isResult(0))
7172
or
7273
// signature: func (*Reader).ReadByte() (byte, error)
73-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadByte") and
74+
this.hasQualifiedName("bufio", "Reader", "ReadByte") and
7475
(inp.isReceiver() and outp.isResult(0))
7576
or
7677
// signature: func (*Reader).ReadBytes(delim byte) ([]byte, error)
77-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadBytes") and
78+
this.hasQualifiedName("bufio", "Reader", "ReadBytes") and
7879
(inp.isReceiver() and outp.isResult(0))
7980
or
8081
// signature: func (*Reader).ReadLine() (line []byte, isPrefix bool, err error)
81-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadLine") and
82+
this.hasQualifiedName("bufio", "Reader", "ReadLine") and
8283
(inp.isReceiver() and outp.isResult(0))
8384
or
8485
// signature: func (*Reader).ReadRune() (r rune, size int, err error)
85-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadRune") and
86+
this.hasQualifiedName("bufio", "Reader", "ReadRune") and
8687
(inp.isReceiver() and outp.isResult(0))
8788
or
8889
// signature: func (*Reader).ReadSlice(delim byte) (line []byte, err error)
89-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadSlice") and
90+
this.hasQualifiedName("bufio", "Reader", "ReadSlice") and
9091
(inp.isReceiver() and outp.isResult(0))
9192
or
9293
// signature: func (*Reader).ReadString(delim byte) (string, error)
93-
this.(Method).hasQualifiedName("bufio", "Reader", "ReadString") and
94+
this.hasQualifiedName("bufio", "Reader", "ReadString") and
9495
(inp.isReceiver() and outp.isResult(0))
9596
or
9697
// signature: func (*Reader).Reset(r io.Reader)
97-
this.(Method).hasQualifiedName("bufio", "Reader", "Reset") and
98+
this.hasQualifiedName("bufio", "Reader", "Reset") and
9899
(inp.isParameter(0) and outp.isReceiver())
99100
or
100101
// signature: func (*Reader).WriteTo(w io.Writer) (n int64, err error)
101-
this.(Method).hasQualifiedName("bufio", "Reader", "WriteTo") and
102+
this.hasQualifiedName("bufio", "Reader", "WriteTo") and
102103
(inp.isReceiver() and outp.isParameter(0))
103104
or
104105
// signature: func (*Scanner).Bytes() []byte
105-
this.(Method).hasQualifiedName("bufio", "Scanner", "Bytes") and
106+
this.hasQualifiedName("bufio", "Scanner", "Bytes") and
106107
(inp.isReceiver() and outp.isResult())
107108
or
108109
// signature: func (*Scanner).Text() string
109-
this.(Method).hasQualifiedName("bufio", "Scanner", "Text") and
110+
this.hasQualifiedName("bufio", "Scanner", "Text") and
110111
(inp.isReceiver() and outp.isResult())
111112
or
112113
// signature: func (*Writer).ReadFrom(r io.Reader) (n int64, err error)
113-
this.(Method).hasQualifiedName("bufio", "Writer", "ReadFrom") and
114+
this.hasQualifiedName("bufio", "Writer", "ReadFrom") and
114115
(inp.isParameter(0) and outp.isReceiver())
115116
or
116117
// signature: func (*Writer).Reset(w io.Writer)
117-
this.(Method).hasQualifiedName("bufio", "Writer", "Reset") and
118+
this.hasQualifiedName("bufio", "Writer", "Reset") and
118119
(inp.isReceiver() and outp.isParameter(0))
119120
or
120121
// signature: func (*Writer).Write(p []byte) (nn int, err error)
121-
this.(Method).hasQualifiedName("bufio", "Writer", "Write") and
122+
this.hasQualifiedName("bufio", "Writer", "Write") and
122123
(inp.isParameter(0) and outp.isReceiver())
123124
or
124125
// signature: func (*Writer).WriteByte(c byte) error
125-
this.(Method).hasQualifiedName("bufio", "Writer", "WriteByte") and
126+
this.hasQualifiedName("bufio", "Writer", "WriteByte") and
126127
(inp.isParameter(0) and outp.isReceiver())
127128
or
128129
// signature: func (*Writer).WriteRune(r rune) (size int, err error)
129-
this.(Method).hasQualifiedName("bufio", "Writer", "WriteRune") and
130+
this.hasQualifiedName("bufio", "Writer", "WriteRune") and
130131
(inp.isParameter(0) and outp.isReceiver())
131132
or
132133
// signature: func (*Writer).WriteString(s string) (int, error)
133-
this.(Method).hasQualifiedName("bufio", "Writer", "WriteString") and
134+
this.hasQualifiedName("bufio", "Writer", "WriteString") and
134135
(inp.isParameter(0) and outp.isReceiver())
135136
}
136137

ql/src/semmle/go/frameworks/stdlib/Bytes.qll

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -150,77 +150,76 @@ module Bytes {
150150
FunctionOutput outp;
151151

152152
MethodModels() {
153-
// Methods:
154153
// signature: func (*Buffer).Bytes() []byte
155-
this.(Method).hasQualifiedName("bytes", "Buffer", "Bytes") and
154+
this.hasQualifiedName("bytes", "Buffer", "Bytes") and
156155
(inp.isReceiver() and outp.isResult())
157156
or
158157
// signature: func (*Buffer).Next(n int) []byte
159-
this.(Method).hasQualifiedName("bytes", "Buffer", "Next") and
158+
this.hasQualifiedName("bytes", "Buffer", "Next") and
160159
(inp.isReceiver() and outp.isResult())
161160
or
162161
// signature: func (*Buffer).ReadByte() (byte, error)
163-
this.(Method).hasQualifiedName("bytes", "Buffer", "ReadByte") and
162+
this.hasQualifiedName("bytes", "Buffer", "ReadByte") and
164163
(inp.isReceiver() and outp.isResult(0))
165164
or
166165
// signature: func (*Buffer).ReadBytes(delim byte) (line []byte, err error)
167-
this.(Method).hasQualifiedName("bytes", "Buffer", "ReadBytes") and
166+
this.hasQualifiedName("bytes", "Buffer", "ReadBytes") and
168167
(inp.isReceiver() and outp.isResult(0))
169168
or
170169
// signature: func (*Buffer).ReadFrom(r io.Reader) (n int64, err error)
171-
this.(Method).hasQualifiedName("bytes", "Buffer", "ReadFrom") and
170+
this.hasQualifiedName("bytes", "Buffer", "ReadFrom") and
172171
(inp.isParameter(0) and outp.isReceiver())
173172
or
174173
// signature: func (*Buffer).ReadRune() (r rune, size int, err error)
175-
this.(Method).hasQualifiedName("bytes", "Buffer", "ReadRune") and
174+
this.hasQualifiedName("bytes", "Buffer", "ReadRune") and
176175
(inp.isReceiver() and outp.isResult(0))
177176
or
178177
// signature: func (*Buffer).ReadString(delim byte) (line string, err error)
179-
this.(Method).hasQualifiedName("bytes", "Buffer", "ReadString") and
178+
this.hasQualifiedName("bytes", "Buffer", "ReadString") and
180179
(inp.isReceiver() and outp.isResult(0))
181180
or
182181
// signature: func (*Buffer).String() string
183-
this.(Method).hasQualifiedName("bytes", "Buffer", "String") and
182+
this.hasQualifiedName("bytes", "Buffer", "String") and
184183
(inp.isReceiver() and outp.isResult())
185184
or
186185
// signature: func (*Buffer).Write(p []byte) (n int, err error)
187-
this.(Method).hasQualifiedName("bytes", "Buffer", "Write") and
186+
this.hasQualifiedName("bytes", "Buffer", "Write") and
188187
(inp.isParameter(0) and outp.isReceiver())
189188
or
190189
// signature: func (*Buffer).WriteByte(c byte) error
191-
this.(Method).hasQualifiedName("bytes", "Buffer", "WriteByte") and
190+
this.hasQualifiedName("bytes", "Buffer", "WriteByte") and
192191
(inp.isParameter(0) and outp.isReceiver())
193192
or
194193
// signature: func (*Buffer).WriteRune(r rune) (n int, err error)
195-
this.(Method).hasQualifiedName("bytes", "Buffer", "WriteRune") and
194+
this.hasQualifiedName("bytes", "Buffer", "WriteRune") and
196195
(inp.isParameter(0) and outp.isReceiver())
197196
or
198197
// signature: func (*Buffer).WriteString(s string) (n int, err error)
199-
this.(Method).hasQualifiedName("bytes", "Buffer", "WriteString") and
198+
this.hasQualifiedName("bytes", "Buffer", "WriteString") and
200199
(inp.isParameter(0) and outp.isReceiver())
201200
or
202201
// signature: func (*Buffer).WriteTo(w io.Writer) (n int64, err error)
203-
this.(Method).hasQualifiedName("bytes", "Buffer", "WriteTo") and
202+
this.hasQualifiedName("bytes", "Buffer", "WriteTo") and
204203
(inp.isReceiver() and outp.isParameter(0))
205204
or
206205
// signature: func (*Reader).ReadAt(b []byte, off int64) (n int, err error)
207-
this.(Method).hasQualifiedName("bytes", "Reader", "ReadAt") and
206+
this.hasQualifiedName("bytes", "Reader", "ReadAt") and
208207
(inp.isReceiver() and outp.isParameter(0))
209208
or
210209
// signature: func (*Reader).ReadByte() (byte, error)
211-
this.(Method).hasQualifiedName("bytes", "Reader", "ReadByte") and
210+
this.hasQualifiedName("bytes", "Reader", "ReadByte") and
212211
(inp.isReceiver() and outp.isResult(0))
213212
or
214213
// signature: func (*Reader).ReadRune() (ch rune, size int, err error)
215-
this.(Method).hasQualifiedName("bytes", "Reader", "ReadRune") and
214+
this.hasQualifiedName("bytes", "Reader", "ReadRune") and
216215
(inp.isReceiver() and outp.isResult(0))
217216
or
218217
// signature: func (*Reader).Reset(b []byte)
219-
this.(Method).hasQualifiedName("bytes", "Reader", "Reset") and
218+
this.hasQualifiedName("bytes", "Reader", "Reset") and
220219
(inp.isParameter(0) and outp.isReceiver())
221220
or
222221
// signature: func (*Reader).WriteTo(w io.Writer) (n int64, err error)
223-
this.(Method).hasQualifiedName("bytes", "Reader", "WriteTo") and
222+
this.hasQualifiedName("bytes", "Reader", "WriteTo") and
224223
(inp.isReceiver() and outp.isParameter(0))
225224
}
226225

0 commit comments

Comments
 (0)