Commit ac6d278
authored
refactor(ecode): add codegen and improve testability (#312)
* refactor: add codegen for ecode
* refactor: deprecate GeneratedBuf
* refactor: use error.Is to check ecode equality
* fix: caller stack levels
* fix: imports of maps and slices packages
* fix: lint errors
* fix: coverage
* refactor: i18n APIs
* fix: duplicate verb +v print
* test: add more cases
* feat: check extracted fields names1 parent 720a4cc commit ac6d278
File tree
40 files changed
+1439
-820
lines changed- internal
- confgen
- excel
- importer
- localizer
- i18n
- config/ecode
- printer
- protogen
- tools
- cmd/ecode
- x/xproto
- load
- log/driver/zapdriver
- xerrors
40 files changed
+1439
-820
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
107 | 109 | | |
108 | 110 | | |
109 | 111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
| 133 | + | |
137 | 134 | | |
138 | 135 | | |
139 | 136 | | |
| |||
148 | 145 | | |
149 | 146 | | |
150 | 147 | | |
151 | | - | |
| 148 | + | |
152 | 149 | | |
153 | 150 | | |
154 | 151 | | |
| |||
305 | 302 | | |
306 | 303 | | |
307 | 304 | | |
308 | | - | |
| 305 | + | |
309 | 306 | | |
310 | 307 | | |
311 | 308 | | |
| |||
384 | 381 | | |
385 | 382 | | |
386 | 383 | | |
387 | | - | |
| 384 | + | |
388 | 385 | | |
389 | 386 | | |
390 | 387 | | |
| |||
394 | 391 | | |
395 | 392 | | |
396 | 393 | | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
| 394 | + | |
| 395 | + | |
401 | 396 | | |
402 | 397 | | |
403 | 398 | | |
| |||
412 | 407 | | |
413 | 408 | | |
414 | 409 | | |
415 | | - | |
| 410 | + | |
416 | 411 | | |
417 | 412 | | |
418 | 413 | | |
| |||
631 | 626 | | |
632 | 627 | | |
633 | 628 | | |
634 | | - | |
| 629 | + | |
635 | 630 | | |
636 | 631 | | |
637 | 632 | | |
| |||
741 | 736 | | |
742 | 737 | | |
743 | 738 | | |
744 | | - | |
| 739 | + | |
745 | 740 | | |
746 | 741 | | |
747 | 742 | | |
| |||
851 | 846 | | |
852 | 847 | | |
853 | 848 | | |
854 | | - | |
| 849 | + | |
855 | 850 | | |
856 | 851 | | |
857 | 852 | | |
| |||
891 | 886 | | |
892 | 887 | | |
893 | 888 | | |
894 | | - | |
| 889 | + | |
895 | 890 | | |
896 | 891 | | |
897 | 892 | | |
| |||
917 | 912 | | |
918 | 913 | | |
919 | 914 | | |
920 | | - | |
| 915 | + | |
921 | 916 | | |
922 | 917 | | |
923 | 918 | | |
| |||
1102 | 1097 | | |
1103 | 1098 | | |
1104 | 1099 | | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
| 1100 | + | |
1109 | 1101 | | |
1110 | 1102 | | |
1111 | 1103 | | |
| |||
1120 | 1112 | | |
1121 | 1113 | | |
1122 | 1114 | | |
1123 | | - | |
| 1115 | + | |
1124 | 1116 | | |
1125 | 1117 | | |
1126 | 1118 | | |
| |||
1277 | 1269 | | |
1278 | 1270 | | |
1279 | 1271 | | |
1280 | | - | |
| 1272 | + | |
1281 | 1273 | | |
1282 | 1274 | | |
1283 | 1275 | | |
| |||
1287 | 1279 | | |
1288 | 1280 | | |
1289 | 1281 | | |
1290 | | - | |
1291 | | - | |
1292 | | - | |
1293 | | - | |
| 1282 | + | |
1294 | 1283 | | |
1295 | 1284 | | |
1296 | 1285 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
564 | | - | |
| 564 | + | |
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
| |||
704 | 704 | | |
705 | 705 | | |
706 | 706 | | |
707 | | - | |
| 707 | + | |
708 | 708 | | |
709 | 709 | | |
710 | 710 | | |
| |||
760 | 760 | | |
761 | 761 | | |
762 | 762 | | |
763 | | - | |
| 763 | + | |
764 | 764 | | |
765 | 765 | | |
766 | 766 | | |
| |||
0 commit comments