mirror of
https://github.com/securego/gosec.git
synced 2025-11-27 22:28:20 +02:00
Build improvments (#179)
* Add a semantic version to the usage text * Add a comment to the version function * Inject the version, git tag and build date as build variables * Update README * Fix lint warnings * Update README * Manage dependencies with dep tool instead of godep * Add a Makefile for common build tasks * Update the build file to use the make tool * Update Dockerfile * Add docker entry point in to make the passing of arguments easy * Update README * Add missing tools to the build * Drop 1.7 support and add 1.10 * Fix Go 1.10 according with the travis guidelines https://docs.travis-ci.com/user/languages/go/ * Update the tls-observatory package * Fix lint warnings * Change the output of the tests to be more verbose * Check if the are build errors before executing the rule test
This commit is contained in:
committed by
Grant Murphy
parent
2115402409
commit
e809226800
10
rules/sql.go
10
rules/sql.go
@@ -28,12 +28,12 @@ type sqlStatement struct {
|
||||
patterns []*regexp.Regexp
|
||||
}
|
||||
|
||||
func (r *sqlStatement) ID() string {
|
||||
return r.MetaData.ID
|
||||
func (s *sqlStatement) ID() string {
|
||||
return s.MetaData.ID
|
||||
}
|
||||
|
||||
// See if the string matches the patterns for the statement.
|
||||
func (s sqlStatement) MatchPatterns(str string) bool {
|
||||
func (s *sqlStatement) MatchPatterns(str string) bool {
|
||||
for _, pattern := range s.patterns {
|
||||
if !pattern.MatchString(str) {
|
||||
return false
|
||||
@@ -46,8 +46,8 @@ type sqlStrConcat struct {
|
||||
sqlStatement
|
||||
}
|
||||
|
||||
func (r *sqlStrConcat) ID() string {
|
||||
return r.MetaData.ID
|
||||
func (s *sqlStrConcat) ID() string {
|
||||
return s.MetaData.ID
|
||||
}
|
||||
|
||||
// see if we can figure out what it is
|
||||
|
||||
Reference in New Issue
Block a user