stripe-archive / safesql

Static analysis tool for Golang that protects against SQL injections
MIT License
564 stars 47 forks source link

Don't vendor x/tools; switch to Go 1.5+ types #6

Closed zenazn closed 8 years ago

zenazn commented 8 years ago

r? @dtbartle

dtbartle commented 8 years ago

lgtm

zenazn commented 8 years ago

In case it makes it easier to review:

diff --git a/safesql.go b/safesql.go
index 5cbad05..3c4664a 100644
--- a/safesql.go
+++ b/safesql.go
@@ -6,14 +6,14 @@ package main
 import (
        "flag"
        "fmt"
+       "go/types"
        "os"

-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/callgraph"
-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/loader"
-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/pointer"
-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/ssa"
-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/ssa/ssautil"
-       "github.com/stripe/safesql/Godeps/_workspace/src/golang.org/x/tools/go/types"
+       "golang.org/x/tools/go/callgraph"
+       "golang.org/x/tools/go/loader"
+       "golang.org/x/tools/go/pointer"
+       "golang.org/x/tools/go/ssa"
+       "golang.org/x/tools/go/ssa/ssautil"
 )

 func main() {