Commit d768025
Upgrade validation logic (#202)
This includes upgrades to validation logic for:
- URIs, URI references
- IP addresses and prefixes (v4 and v6)
- Hostname, Port
- Email Address
The validation here adheres to the defined RFC standards for each entity
and passes conformance for all new conformance tests defined in:
- bufbuild/protovalidate#320
- bufbuild/protovalidate#341
---------
Co-authored-by: Timo Stamm <[email protected]>1 parent 114039e commit d768025
File tree
23 files changed
+19469
-2659
lines changed- cel
- conformance
- internal/gen/buf/validate/conformance
- cases
- custom_constraints
- harness
23 files changed
+19469
-2659
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
0 commit comments