Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a264ea2 commit e78e71cCopy full SHA for e78e71c
1 file changed
go/ql/lib/semmle/go/frameworks/SQL.qll
@@ -83,9 +83,8 @@ module SQL {
83
|
84
fn.hasQualifiedName(sq, ["Delete", "Expr", "Insert", "Select", "Update"])
85
or
86
- // first argument to the `OrderBy`, `Prefix`, `Suffix` or `Where` method of one of the `*Builder` classes
87
exists(Method m, string builder | m = fn |
88
- builder.matches("%Builder") and
+ builder = ["DeleteBuilder", "InsertBuilder", "SelectBuilder", "UpdateBuilder"] and
89
m.hasQualifiedName(sq, builder,
90
["Columns", "From", "Options", "OrderBy", "Prefix", "Suffix", "Where"])
91
0 commit comments