aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/jgautheron/goconst
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2023-12-05 15:10:03 +0100
committerTaras Madan <tarasmadan@google.com>2023-12-06 11:31:44 +0000
commit2ab72b4feef2c97f22f90cfbf9e45a6cfcd08bda (patch)
treea6d19b94b6399fcc00a6cfa430885cd349dd1533 /vendor/github.com/jgautheron/goconst
parente08e8f492d31d672cc245944c185f8aadf2ee695 (diff)
vendor: updates
Diffstat (limited to 'vendor/github.com/jgautheron/goconst')
-rw-r--r--vendor/github.com/jgautheron/goconst/.gitignore2
-rw-r--r--vendor/github.com/jgautheron/goconst/parser.go6
-rw-r--r--vendor/github.com/jgautheron/goconst/visitor.go4
3 files changed, 5 insertions, 7 deletions
diff --git a/vendor/github.com/jgautheron/goconst/.gitignore b/vendor/github.com/jgautheron/goconst/.gitignore
new file mode 100644
index 000000000..a9d34d9c4
--- /dev/null
+++ b/vendor/github.com/jgautheron/goconst/.gitignore
@@ -0,0 +1,2 @@
+.idea
+goconst \ No newline at end of file
diff --git a/vendor/github.com/jgautheron/goconst/parser.go b/vendor/github.com/jgautheron/goconst/parser.go
index 2ed7a9a90..c1edd4c78 100644
--- a/vendor/github.com/jgautheron/goconst/parser.go
+++ b/vendor/github.com/jgautheron/goconst/parser.go
@@ -99,11 +99,11 @@ func (p *Parser) ProcessResults() {
}
// If the value is a number
- if i, err := strconv.Atoi(str); err == nil {
- if p.numberMin != 0 && i < p.numberMin {
+ if i, err := strconv.ParseInt(str, 0, 0); err == nil {
+ if p.numberMin != 0 && i < int64(p.numberMin) {
delete(p.strs, str)
}
- if p.numberMax != 0 && i > p.numberMax {
+ if p.numberMax != 0 && i > int64(p.numberMax) {
delete(p.strs, str)
}
}
diff --git a/vendor/github.com/jgautheron/goconst/visitor.go b/vendor/github.com/jgautheron/goconst/visitor.go
index c0974da8f..a553814f5 100644
--- a/vendor/github.com/jgautheron/goconst/visitor.go
+++ b/vendor/github.com/jgautheron/goconst/visitor.go
@@ -62,10 +62,6 @@ func (v *treeVisitor) Visit(node ast.Node) ast.Visitor {
// if foo == "moo"
case *ast.BinaryExpr:
- if t.Op != token.EQL && t.Op != token.NEQ {
- return v
- }
-
var lit *ast.BasicLit
var ok bool