mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
codeql-go merge prep: move into go/ directory
This commit is contained in:
1
go/ql/test/example-tests/snippets/calltobuiltin.expected
Normal file
1
go/ql/test/example-tests/snippets/calltobuiltin.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:15:41:15:52 | call to len |
|
||||
1
go/ql/test/example-tests/snippets/calltobuiltin.qlref
Normal file
1
go/ql/test/example-tests/snippets/calltobuiltin.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/calltobuiltin.ql
|
||||
@@ -0,0 +1 @@
|
||||
| main.go:14:2:14:29 | call to Println |
|
||||
1
go/ql/test/example-tests/snippets/calltofunction.qlref
Normal file
1
go/ql/test/example-tests/snippets/calltofunction.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/calltofunction.ql
|
||||
1
go/ql/test/example-tests/snippets/calltomethod.expected
Normal file
1
go/ql/test/example-tests/snippets/calltomethod.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:19:2:19:22 | call to Get |
|
||||
1
go/ql/test/example-tests/snippets/calltomethod.qlref
Normal file
1
go/ql/test/example-tests/snippets/calltomethod.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/calltomethod.ql
|
||||
4
go/ql/test/example-tests/snippets/constant.expected
Normal file
4
go/ql/test/example-tests/snippets/constant.expected
Normal file
@@ -0,0 +1,4 @@
|
||||
| main.go:11:18:11:26 | ...-... |
|
||||
| main.go:15:56:15:59 | zero |
|
||||
| main.go:35:9:35:9 | 0 |
|
||||
| main.go:46:11:46:11 | 0 |
|
||||
1
go/ql/test/example-tests/snippets/constant.qlref
Normal file
1
go/ql/test/example-tests/snippets/constant.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/constant.ql
|
||||
1
go/ql/test/example-tests/snippets/emptythen.expected
Normal file
1
go/ql/test/example-tests/snippets/emptythen.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:30:2:31:2 | if statement |
|
||||
1
go/ql/test/example-tests/snippets/emptythen.qlref
Normal file
1
go/ql/test/example-tests/snippets/emptythen.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/emptythen.ql
|
||||
1
go/ql/test/example-tests/snippets/fieldread.expected
Normal file
1
go/ql/test/example-tests/snippets/fieldread.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:20:5:20:14 | selection of Method |
|
||||
1
go/ql/test/example-tests/snippets/fieldread.qlref
Normal file
1
go/ql/test/example-tests/snippets/fieldread.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/fieldread.ql
|
||||
1
go/ql/test/example-tests/snippets/fieldwrite.expected
Normal file
1
go/ql/test/example-tests/snippets/fieldwrite.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:23:3:23:13 | assignment to field Status | main.go:23:17:23:21 | "200" |
|
||||
1
go/ql/test/example-tests/snippets/fieldwrite.qlref
Normal file
1
go/ql/test/example-tests/snippets/fieldwrite.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/fieldwrite.ql
|
||||
2
go/ql/test/example-tests/snippets/function.expected
Normal file
2
go/ql/test/example-tests/snippets/function.expected
Normal file
@@ -0,0 +1,2 @@
|
||||
| file://:0:0:0:0 | main |
|
||||
| main.go:13:6:13:9 | main |
|
||||
1
go/ql/test/example-tests/snippets/function.qlref
Normal file
1
go/ql/test/example-tests/snippets/function.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/function.ql
|
||||
49
go/ql/test/example-tests/snippets/main.go
Normal file
49
go/ql/test/example-tests/snippets/main.go
Normal file
@@ -0,0 +1,49 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"net/http"
|
||||
"os"
|
||||
)
|
||||
|
||||
const one int = 1
|
||||
const zero int = one - one
|
||||
|
||||
func main() {
|
||||
fmt.Println("Hello, world!")
|
||||
fmt.Printf("Ignoring %d arguments.\n", len(os.Args)-1+zero)
|
||||
}
|
||||
|
||||
func test1(req *http.Request, hdr *http.Header, resp *http.Response, w http.ResponseWriter) (e error) {
|
||||
hdr.Get("X-MyHeader")
|
||||
if req.Method != "GET" {
|
||||
return errors.New("nope")
|
||||
} else {
|
||||
resp.Status = "200"
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func test2(w http.ResponseWriter) {
|
||||
err := test1(nil, nil, nil, w)
|
||||
if err == nil {
|
||||
}
|
||||
}
|
||||
|
||||
func test3(n uint) string {
|
||||
if n < 0 {
|
||||
return "?"
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
type counter struct {
|
||||
val int
|
||||
}
|
||||
|
||||
func (c *counter) bump(n int) {
|
||||
for i := 0; i < n; i++ {
|
||||
c.val++
|
||||
}
|
||||
}
|
||||
1
go/ql/test/example-tests/snippets/nilcheck.expected
Normal file
1
go/ql/test/example-tests/snippets/nilcheck.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:30:5:30:14 | ...==... |
|
||||
1
go/ql/test/example-tests/snippets/nilcheck.qlref
Normal file
1
go/ql/test/example-tests/snippets/nilcheck.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/nilcheck.ql
|
||||
2
go/ql/test/example-tests/snippets/param.expected
Normal file
2
go/ql/test/example-tests/snippets/param.expected
Normal file
@@ -0,0 +1,2 @@
|
||||
| main.go:18:70:18:70 | w |
|
||||
| main.go:28:12:28:12 | w |
|
||||
1
go/ql/test/example-tests/snippets/param.qlref
Normal file
1
go/ql/test/example-tests/snippets/param.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/param.ql
|
||||
1
go/ql/test/example-tests/snippets/pointertype.expected
Normal file
1
go/ql/test/example-tests/snippets/pointertype.expected
Normal file
@@ -0,0 +1 @@
|
||||
| pointer type |
|
||||
1
go/ql/test/example-tests/snippets/pointertype.qlref
Normal file
1
go/ql/test/example-tests/snippets/pointertype.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/pointertype.ql
|
||||
1
go/ql/test/example-tests/snippets/receiver.expected
Normal file
1
go/ql/test/example-tests/snippets/receiver.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:45:7:45:7 | c |
|
||||
1
go/ql/test/example-tests/snippets/receiver.qlref
Normal file
1
go/ql/test/example-tests/snippets/receiver.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/receiver.ql
|
||||
1
go/ql/test/example-tests/snippets/result.expected
Normal file
1
go/ql/test/example-tests/snippets/result.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:18:94:18:94 | e |
|
||||
1
go/ql/test/example-tests/snippets/result.qlref
Normal file
1
go/ql/test/example-tests/snippets/result.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/result.ql
|
||||
1
go/ql/test/example-tests/snippets/type.expected
Normal file
1
go/ql/test/example-tests/snippets/type.expected
Normal file
@@ -0,0 +1 @@
|
||||
| Request |
|
||||
1
go/ql/test/example-tests/snippets/type.qlref
Normal file
1
go/ql/test/example-tests/snippets/type.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/type.ql
|
||||
3
go/ql/test/example-tests/snippets/typeinfo.expected
Normal file
3
go/ql/test/example-tests/snippets/typeinfo.expected
Normal file
@@ -0,0 +1,3 @@
|
||||
| main.go:18:12:18:14 | argument corresponding to req |
|
||||
| main.go:18:12:18:14 | definition of req |
|
||||
| main.go:20:5:20:7 | req |
|
||||
1
go/ql/test/example-tests/snippets/typeinfo.qlref
Normal file
1
go/ql/test/example-tests/snippets/typeinfo.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/typeinfo.ql
|
||||
2
go/ql/test/example-tests/snippets/updateinloop.expected
Normal file
2
go/ql/test/example-tests/snippets/updateinloop.expected
Normal file
@@ -0,0 +1,2 @@
|
||||
| main.go:46:21:46:23 | increment statement | main.go:46:2:48:2 | for statement |
|
||||
| main.go:47:3:47:9 | increment statement | main.go:46:2:48:2 | for statement |
|
||||
1
go/ql/test/example-tests/snippets/updateinloop.qlref
Normal file
1
go/ql/test/example-tests/snippets/updateinloop.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/updateinloop.ql
|
||||
1
go/ql/test/example-tests/snippets/variable.expected
Normal file
1
go/ql/test/example-tests/snippets/variable.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:29:2:29:4 | err | main.go:29:2:29:4 | err |
|
||||
1
go/ql/test/example-tests/snippets/variable.qlref
Normal file
1
go/ql/test/example-tests/snippets/variable.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/variable.ql
|
||||
1
go/ql/test/example-tests/snippets/varread.expected
Normal file
1
go/ql/test/example-tests/snippets/varread.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:30:5:30:7 | err |
|
||||
1
go/ql/test/example-tests/snippets/varread.qlref
Normal file
1
go/ql/test/example-tests/snippets/varread.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/varread.ql
|
||||
1
go/ql/test/example-tests/snippets/varwrite.expected
Normal file
1
go/ql/test/example-tests/snippets/varwrite.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:29:2:29:4 | assignment to err | main.go:29:9:29:31 | call to test1 |
|
||||
1
go/ql/test/example-tests/snippets/varwrite.qlref
Normal file
1
go/ql/test/example-tests/snippets/varwrite.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/varwrite.ql
|
||||
1
go/ql/test/example-tests/snippets/zerocheck.expected
Normal file
1
go/ql/test/example-tests/snippets/zerocheck.expected
Normal file
@@ -0,0 +1 @@
|
||||
| main.go:35:5:35:9 | ...<... | main.go:35:5:35:5 | n |
|
||||
1
go/ql/test/example-tests/snippets/zerocheck.qlref
Normal file
1
go/ql/test/example-tests/snippets/zerocheck.qlref
Normal file
@@ -0,0 +1 @@
|
||||
snippets/zerocheck.ql
|
||||
Reference in New Issue
Block a user