Fix false positive security scan issues.

This commit is contained in:
go-jet 2026-02-16 13:04:00 +01:00
parent 6ed68f910e
commit 27c67aee3d
3 changed files with 9 additions and 6 deletions

View file

@ -16,9 +16,10 @@ const mysqlMaxConns = 10
// DBConnection contains MySQL connection details // DBConnection contains MySQL connection details
type DBConnection struct { type DBConnection struct {
Host string Host string
Port int Port int
User string User string
// #nosec G117 -- password is used only for the local development
Password string Password string
Params string Params string

View file

@ -15,9 +15,10 @@ import (
// DBConnection contains postgres connection details // DBConnection contains postgres connection details
type DBConnection struct { type DBConnection struct {
Host string Host string
Port int Port int
User string User string
// #nosec G117 -- password is used only for the local development
Password string Password string
SslMode string SslMode string
Params string Params string

View file

@ -42,6 +42,7 @@ func INTERVAL(quantityAndUnit ...quantityAndUnit) IntervalExpression {
for i := 0; i < len(quantityAndUnit); i += 2 { for i := 0; i < len(quantityAndUnit); i += 2 {
quantity := strconv.FormatFloat(quantityAndUnit[i], 'f', -1, 64) quantity := strconv.FormatFloat(quantityAndUnit[i], 'f', -1, 64)
// #nosec G602 -- false positive guarded by even-length check above and i+1 < n in loop
unitString := unitToString(quantityAndUnit[i+1]) unitString := unitToString(quantityAndUnit[i+1])
fields = append(fields, quantity+" "+unitString) fields = append(fields, quantity+" "+unitString)
} }