@@ -76,6 +76,9 @@ message FloatExGTELTE {
76
76
message FloatFinite {
77
77
float val = 1 [(buf.validate.field ) .float.finite = true ];
78
78
}
79
+ message FloatNotFinite {
80
+ float val = 1 [(buf.validate.field ) .float.finite = false ];
81
+ }
79
82
message FloatIgnore {
80
83
float val = 1 [
81
84
(buf.validate.field ).float = {
@@ -90,6 +93,10 @@ message FloatIncorrectType {
90
93
float val = 1 [(buf.validate.field ) .double.gt = 0 ];
91
94
}
92
95
96
+ message FloatExample {
97
+ float val = 1 [(buf.validate.field ) .float.example = 8 ];
98
+ }
99
+
93
100
message DoubleNone {
94
101
double val = 1 ;
95
102
}
@@ -148,6 +155,9 @@ message DoubleExGTELTE {
148
155
message DoubleFinite {
149
156
double val = 1 [(buf.validate.field ) .double.finite = true ];
150
157
}
158
+ message DoubleNotFinite {
159
+ double val = 1 [(buf.validate.field ) .double.finite = false ];
160
+ }
151
161
message DoubleIgnore {
152
162
double val = 1 [
153
163
(buf.validate.field ).double = {
@@ -162,6 +172,10 @@ message DoubleIncorrectType {
162
172
double val = 1 [(buf.validate.field ) .float.gt = 0 ];
163
173
}
164
174
175
+ message DoubleExample {
176
+ double val = 1 [(buf.validate.field ) .double.example = 0 ];
177
+ }
178
+
165
179
message Int32None {
166
180
int32 val = 1 ;
167
181
}
@@ -231,6 +245,10 @@ message Int32IncorrectType {
231
245
int32 val = 1 [(buf.validate.field ) .float.gt = 0 ];
232
246
}
233
247
248
+ message Int32Example {
249
+ int32 val = 1 [(buf.validate.field ) .int32.example = 10 ];
250
+ }
251
+
234
252
message Int64None {
235
253
int64 val = 1 ;
236
254
}
@@ -325,6 +343,10 @@ message Int64IncorrectType {
325
343
int64 val = 1 [(buf.validate.field ) .float.gt = 0 ];
326
344
}
327
345
346
+ message Int64Example {
347
+ int64 val = 1 [(buf.validate.field ) .int64.example = 10 ];
348
+ }
349
+
328
350
message UInt32None {
329
351
uint32 val = 1 ;
330
352
}
@@ -394,6 +416,10 @@ message UInt32IncorrectType {
394
416
uint32 val = 1 [(buf.validate.field ) .float.gt = 0 ];
395
417
}
396
418
419
+ message UInt32Example {
420
+ uint32 val = 1 [(buf.validate.field ) .uint32.example = 0 ];
421
+ }
422
+
397
423
message UInt64None {
398
424
uint64 val = 1 ;
399
425
}
@@ -463,6 +489,10 @@ message UInt64IncorrectType {
463
489
uint64 val = 1 [(buf.validate.field ) .float.gt = 0 ];
464
490
}
465
491
492
+ message UInt64Example {
493
+ uint64 val = 1 [(buf.validate.field ) .uint64.example = 0 ];
494
+ }
495
+
466
496
message SInt32None {
467
497
sint32 val = 1 ;
468
498
}
@@ -532,6 +562,10 @@ message SInt32IncorrectType {
532
562
sint32 val = 1 [(buf.validate.field ) .float.gt = 0 ];
533
563
}
534
564
565
+ message SInt32Example {
566
+ sint32 val = 1 [(buf.validate.field ) .sint32.example = 0 ];
567
+ }
568
+
535
569
message SInt64None {
536
570
sint64 val = 1 ;
537
571
}
@@ -600,6 +634,10 @@ message SInt64IncorrectType {
600
634
sint64 val = 1 [(buf.validate.field ) .float.gt = 0 ];
601
635
}
602
636
637
+ message SInt64Example {
638
+ sint64 val = 1 [(buf.validate.field ) .sint64.example = 0 ];
639
+ }
640
+
603
641
message Fixed32None {
604
642
fixed32 val = 1 ;
605
643
}
@@ -669,6 +707,10 @@ message Fixed32IncorrectType {
669
707
fixed32 val = 1 [(buf.validate.field ) .float.gt = 0 ];
670
708
}
671
709
710
+ message Fixed32Example {
711
+ fixed32 val = 1 [(buf.validate.field ) .fixed32.example = 0 ];
712
+ }
713
+
672
714
message Fixed64None {
673
715
fixed64 val = 1 ;
674
716
}
@@ -738,6 +780,10 @@ message Fixed64IncorrectType {
738
780
fixed64 val = 1 [(buf.validate.field ) .float.gt = 0 ];
739
781
}
740
782
783
+ message Fixed64Example {
784
+ fixed64 val = 1 [(buf.validate.field ) .fixed64.example = 0 ];
785
+ }
786
+
741
787
message SFixed32None {
742
788
sfixed32 val = 1 ;
743
789
}
@@ -807,6 +853,10 @@ message SFixed32IncorrectType {
807
853
sfixed32 val = 1 [(buf.validate.field ) .float.gt = 0 ];
808
854
}
809
855
856
+ message SFixed32Example {
857
+ sfixed32 val = 1 [(buf.validate.field ) .sfixed32.example = 0 ];
858
+ }
859
+
810
860
message SFixed64None {
811
861
sfixed64 val = 1 ;
812
862
}
@@ -876,6 +926,10 @@ message SFixed64IncorrectType {
876
926
sfixed64 val = 1 [(buf.validate.field ) .float.gt = 0 ];
877
927
}
878
928
929
+ message SFixed64Example {
930
+ sfixed64 val = 1 [(buf.validate.field ) .sfixed64.example = 0 ];
931
+ }
932
+
879
933
message Int64LTEOptional {
880
934
optional int64 val = 1 [(buf.validate.field ) .int64.lte = 64 ];
881
935
}
0 commit comments