Bump golang ci lint to work with go 1.24

This commit is contained in:
William Martin 2025-01-21 17:29:39 +01:00
parent 4396e40a31
commit 0ead3398a7
3 changed files with 4 additions and 4 deletions

View file

@ -78,7 +78,7 @@ func ParseRulesForDisplay(rules []RulesetRule) string {
for _, rule := range rules {
display.WriteString(fmt.Sprintf("- %s", rule.Type))
if rule.Parameters != nil && len(rule.Parameters) > 0 {
if len(rule.Parameters) > 0 {
display.WriteString(": ")
// sort these keys too for consistency

View file

@ -254,7 +254,7 @@ func (e *jsonExporter) exportData(v reflect.Value) interface{} {
}
return m.Interface()
case reflect.Struct:
if v.CanAddr() && reflect.PtrTo(v.Type()).Implements(exportableType) {
if v.CanAddr() && reflect.PointerTo(v.Type()).Implements(exportableType) {
ve := v.Addr().Interface().(exportable)
return ve.ExportData(e.fields)
} else if v.Type().Implements(exportableType) {