Skip to content

Commit c6e348f

Browse files
committed
[fix] Fix linter errors
1 parent 5c5a66f commit c6e348f

File tree

24 files changed

+102
-101
lines changed

24 files changed

+102
-101
lines changed

non-standard/validators/notblank_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import (
88
)
99

1010
type test struct {
11-
String string `validate:"notblank"`
12-
Array []int `validate:"notblank"`
13-
Pointer *int `validate:"notblank"`
14-
Number int `validate:"notblank"`
15-
Interface interface{} `validate:"notblank"`
16-
Func func() `validate:"notblank"`
11+
String string `validate:"notblank"`
12+
Array []int `validate:"notblank"`
13+
Pointer *int `validate:"notblank"`
14+
Number int `validate:"notblank"`
15+
Interface any `validate:"notblank"`
16+
Func func() `validate:"notblank"`
1717
}
1818

1919
func TestNotBlank(t *testing.T) {

translations/ar/ar.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
212212
var kind reflect.Kind
213213

214214
fn := func() (err error) {
215-
if fe.Type() != reflect.TypeOf(time.Duration(0)) {
215+
if fe.Type() != reflect.TypeFor[time.Duration]() {
216216
return nil
217217
}
218218

@@ -229,7 +229,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
229229
goto END
230230
}
231231

232-
if fe.Type() == reflect.TypeOf(time.Duration(0)) {
232+
if fe.Type() == reflect.TypeFor[time.Duration]() {
233233
t, err = ut.T("min-duration", fe.Field(), fe.Param())
234234
goto END
235235
}
@@ -318,7 +318,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
318318
var kind reflect.Kind
319319

320320
fn := func() (err error) {
321-
if fe.Type() != reflect.TypeOf(time.Duration(0)) {
321+
if fe.Type() != reflect.TypeFor[time.Duration]() {
322322
return nil
323323
}
324324

@@ -335,7 +335,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
335335
goto END
336336
}
337337

338-
if fe.Type() == reflect.TypeOf(time.Duration(0)) {
338+
if fe.Type() == reflect.TypeFor[time.Duration]() {
339339
t, err = ut.T("max-duration", fe.Field(), fe.Param())
340340
goto END
341341
}
@@ -439,7 +439,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
439439
}
440440

441441
// Special handling for time.Time
442-
if fe.Type() == reflect.TypeOf(time.Time{}) {
442+
if fe.Type() == reflect.TypeFor[time.Time]() {
443443
t, err = ut.T("lt-datetime", fe.Field())
444444
goto END
445445
}
@@ -536,7 +536,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
536536
}
537537

538538
// Special handling for time.Time
539-
if fe.Type() == reflect.TypeOf(time.Time{}) {
539+
if fe.Type() == reflect.TypeFor[time.Time]() {
540540
t, err = ut.T("lte-datetime", fe.Field())
541541
goto END
542542
}
@@ -745,7 +745,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
745745
}
746746

747747
// Special handling for time.Time
748-
if fe.Type() == reflect.TypeOf(time.Time{}) {
748+
if fe.Type() == reflect.TypeFor[time.Time]() {
749749
t, err = ut.T("gt-datetime", fe.Field())
750750
goto END
751751
}
@@ -1252,7 +1252,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
12521252
}
12531253

12541254
// Special handling for time.Time
1255-
if fe.Type() == reflect.TypeOf(time.Time{}) {
1255+
if fe.Type() == reflect.TypeFor[time.Time]() {
12561256
t, err = ut.T("gte-datetime", fe.Field())
12571257
goto END
12581258
}

translations/de/de.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
481481
t, err = ut.T("lt-items", fe.Field(), c)
482482

483483
case reflect.Struct:
484-
if fe.Type() != reflect.TypeOf(time.Time{}) {
484+
if fe.Type() != reflect.TypeFor[time.Time]() {
485485
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
486486
goto END
487487
}
@@ -598,7 +598,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
598598
t, err = ut.T("lte-items", fe.Field(), c)
599599

600600
case reflect.Struct:
601-
if fe.Type() != reflect.TypeOf(time.Time{}) {
601+
if fe.Type() != reflect.TypeFor[time.Time]() {
602602
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
603603
goto END
604604
}
@@ -715,7 +715,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
715715
t, err = ut.T("gt-items", fe.Field(), c)
716716

717717
case reflect.Struct:
718-
if fe.Type() != reflect.TypeOf(time.Time{}) {
718+
if fe.Type() != reflect.TypeFor[time.Time]() {
719719
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
720720
goto END
721721
}
@@ -832,7 +832,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
832832
t, err = ut.T("gte-items", fe.Field(), c)
833833

834834
case reflect.Struct:
835-
if fe.Type() != reflect.TypeOf(time.Time{}) {
835+
if fe.Type() != reflect.TypeFor[time.Time]() {
836836
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
837837
goto END
838838
}

translations/en/en.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
269269
t, err = ut.T("min-items", fe.Field(), c)
270270

271271
default:
272-
if fe.Type() == reflect.TypeOf(time.Duration(0)) {
272+
if fe.Type() == reflect.TypeFor[time.Duration]() {
273273
t, err = ut.T("min-number", fe.Field(), fe.Param())
274274
goto END
275275
}
@@ -378,7 +378,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
378378
t, err = ut.T("max-items", fe.Field(), c)
379379

380380
default:
381-
if fe.Type() == reflect.TypeOf(time.Duration(0)) {
381+
if fe.Type() == reflect.TypeFor[time.Duration]() {
382382
t, err = ut.T("max-number", fe.Field(), fe.Param())
383383
goto END
384384
}
@@ -520,7 +520,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
520520
t, err = ut.T("lt-items", fe.Field(), c)
521521

522522
case reflect.Struct:
523-
if fe.Type() != reflect.TypeOf(time.Time{}) {
523+
if fe.Type() != reflect.TypeFor[time.Time]() {
524524
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
525525
goto END
526526
}
@@ -637,7 +637,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
637637
t, err = ut.T("lte-items", fe.Field(), c)
638638

639639
case reflect.Struct:
640-
if fe.Type() != reflect.TypeOf(time.Time{}) {
640+
if fe.Type() != reflect.TypeFor[time.Time]() {
641641
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
642642
goto END
643643
}
@@ -754,7 +754,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
754754
t, err = ut.T("gt-items", fe.Field(), c)
755755

756756
case reflect.Struct:
757-
if fe.Type() != reflect.TypeOf(time.Time{}) {
757+
if fe.Type() != reflect.TypeFor[time.Time]() {
758758
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
759759
goto END
760760
}
@@ -871,7 +871,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
871871
t, err = ut.T("gte-items", fe.Field(), c)
872872

873873
case reflect.Struct:
874-
if fe.Type() != reflect.TypeOf(time.Time{}) {
874+
if fe.Type() != reflect.TypeFor[time.Time]() {
875875
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
876876
goto END
877877
}

translations/es/es.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
417417
t, err = ut.T("lt-items", fe.Field(), c)
418418

419419
case reflect.Struct:
420-
if fe.Type() != reflect.TypeOf(time.Time{}) {
420+
if fe.Type() != reflect.TypeFor[time.Time]() {
421421
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
422422
goto END
423423
}
@@ -534,7 +534,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
534534
t, err = ut.T("lte-items", fe.Field(), c)
535535

536536
case reflect.Struct:
537-
if fe.Type() != reflect.TypeOf(time.Time{}) {
537+
if fe.Type() != reflect.TypeFor[time.Time]() {
538538
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
539539
goto END
540540
}
@@ -651,7 +651,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
651651
t, err = ut.T("gt-items", fe.Field(), c)
652652

653653
case reflect.Struct:
654-
if fe.Type() != reflect.TypeOf(time.Time{}) {
654+
if fe.Type() != reflect.TypeFor[time.Time]() {
655655
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
656656
goto END
657657
}
@@ -768,7 +768,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
768768
t, err = ut.T("gte-items", fe.Field(), c)
769769

770770
case reflect.Struct:
771-
if fe.Type() != reflect.TypeOf(time.Time{}) {
771+
if fe.Type() != reflect.TypeFor[time.Time]() {
772772
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
773773
goto END
774774
}

translations/fa/fa.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
412412
t, err = ut.T("lt-items", fe.Field(), c)
413413

414414
case reflect.Struct:
415-
if fe.Type() != reflect.TypeOf(time.Time{}) {
415+
if fe.Type() != reflect.TypeFor[time.Time]() {
416416
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
417417
goto END
418418
}
@@ -529,7 +529,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
529529
t, err = ut.T("lte-items", fe.Field(), c)
530530

531531
case reflect.Struct:
532-
if fe.Type() != reflect.TypeOf(time.Time{}) {
532+
if fe.Type() != reflect.TypeFor[time.Time]() {
533533
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
534534
goto END
535535
}
@@ -646,7 +646,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
646646
t, err = ut.T("gt-items", fe.Field(), c)
647647

648648
case reflect.Struct:
649-
if fe.Type() != reflect.TypeOf(time.Time{}) {
649+
if fe.Type() != reflect.TypeFor[time.Time]() {
650650
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
651651
goto END
652652
}
@@ -763,7 +763,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
763763
t, err = ut.T("gte-items", fe.Field(), c)
764764

765765
case reflect.Struct:
766-
if fe.Type() != reflect.TypeOf(time.Time{}) {
766+
if fe.Type() != reflect.TypeFor[time.Time]() {
767767
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
768768
goto END
769769
}

translations/fr/fr.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
412412
t, err = ut.T("lt-elements", fe.Field(), c)
413413

414414
case reflect.Struct:
415-
if fe.Type() != reflect.TypeOf(time.Time{}) {
415+
if fe.Type() != reflect.TypeFor[time.Time]() {
416416
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
417417
goto END
418418
}
@@ -529,7 +529,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
529529
t, err = ut.T("lte-elements", fe.Field(), c)
530530

531531
case reflect.Struct:
532-
if fe.Type() != reflect.TypeOf(time.Time{}) {
532+
if fe.Type() != reflect.TypeFor[time.Time]() {
533533
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
534534
goto END
535535
}
@@ -646,7 +646,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
646646
t, err = ut.T("gt-elements", fe.Field(), c)
647647

648648
case reflect.Struct:
649-
if fe.Type() != reflect.TypeOf(time.Time{}) {
649+
if fe.Type() != reflect.TypeFor[time.Time]() {
650650
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
651651
goto END
652652
}
@@ -763,7 +763,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
763763
t, err = ut.T("gte-elements", fe.Field(), c)
764764

765765
case reflect.Struct:
766-
if fe.Type() != reflect.TypeOf(time.Time{}) {
766+
if fe.Type() != reflect.TypeFor[time.Time]() {
767767
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
768768
goto END
769769
}

translations/id/id.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
786786
t, err = ut.T("gt-items", fe.Field(), c)
787787

788788
case reflect.Struct:
789-
if fe.Type() != reflect.TypeOf(time.Time{}) {
789+
if fe.Type() != reflect.TypeFor[time.Time]() {
790790
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
791791
goto END
792792
}
@@ -895,7 +895,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
895895
t, err = ut.T("gte-items", fe.Field(), c)
896896

897897
case reflect.Struct:
898-
if fe.Type() != reflect.TypeOf(time.Time{}) {
898+
if fe.Type() != reflect.TypeFor[time.Time]() {
899899
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
900900
goto END
901901
}
@@ -1004,7 +1004,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
10041004
t, err = ut.T("lt-items", fe.Field(), c)
10051005

10061006
case reflect.Struct:
1007-
if fe.Type() != reflect.TypeOf(time.Time{}) {
1007+
if fe.Type() != reflect.TypeFor[time.Time]() {
10081008
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
10091009
goto END
10101010
}
@@ -1113,7 +1113,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
11131113
t, err = ut.T("lte-items", fe.Field(), c)
11141114

11151115
case reflect.Struct:
1116-
if fe.Type() != reflect.TypeOf(time.Time{}) {
1116+
if fe.Type() != reflect.TypeFor[time.Time]() {
11171117
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
11181118
goto END
11191119
}

translations/it/it.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
402402
t, err = ut.T("lt-items", fe.Field(), c)
403403

404404
case reflect.Struct:
405-
if fe.Type() != reflect.TypeOf(time.Time{}) {
405+
if fe.Type() != reflect.TypeFor[time.Time]() {
406406
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
407407
goto END
408408
}
@@ -519,7 +519,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
519519
t, err = ut.T("lte-items", fe.Field(), c)
520520

521521
case reflect.Struct:
522-
if fe.Type() != reflect.TypeOf(time.Time{}) {
522+
if fe.Type() != reflect.TypeFor[time.Time]() {
523523
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
524524
goto END
525525
}
@@ -636,7 +636,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
636636
t, err = ut.T("gt-items", fe.Field(), c)
637637

638638
case reflect.Struct:
639-
if fe.Type() != reflect.TypeOf(time.Time{}) {
639+
if fe.Type() != reflect.TypeFor[time.Time]() {
640640
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
641641
goto END
642642
}
@@ -753,7 +753,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
753753
t, err = ut.T("gte-items", fe.Field(), c)
754754

755755
case reflect.Struct:
756-
if fe.Type() != reflect.TypeOf(time.Time{}) {
756+
if fe.Type() != reflect.TypeFor[time.Time]() {
757757
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
758758
goto END
759759
}

translations/ja/ja.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
472472
t, err = ut.T("lt-items", fe.Field(), c)
473473

474474
case reflect.Struct:
475-
if fe.Type() != reflect.TypeOf(time.Time{}) {
475+
if fe.Type() != reflect.TypeFor[time.Time]() {
476476
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
477477
goto END
478478
}
@@ -589,7 +589,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
589589
t, err = ut.T("lte-items", fe.Field(), c)
590590

591591
case reflect.Struct:
592-
if fe.Type() != reflect.TypeOf(time.Time{}) {
592+
if fe.Type() != reflect.TypeFor[time.Time]() {
593593
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
594594
goto END
595595
}
@@ -706,7 +706,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
706706
t, err = ut.T("gt-items", fe.Field(), c)
707707

708708
case reflect.Struct:
709-
if fe.Type() != reflect.TypeOf(time.Time{}) {
709+
if fe.Type() != reflect.TypeFor[time.Time]() {
710710
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
711711
goto END
712712
}
@@ -823,7 +823,7 @@ func RegisterDefaultTranslations(v *validator.Validate, trans ut.Translator) (er
823823
t, err = ut.T("gte-items", fe.Field(), c)
824824

825825
case reflect.Struct:
826-
if fe.Type() != reflect.TypeOf(time.Time{}) {
826+
if fe.Type() != reflect.TypeFor[time.Time]() {
827827
err = fmt.Errorf("tag '%s' cannot be used on a struct type", fe.Tag())
828828
goto END
829829
}

0 commit comments

Comments
 (0)