Commit fa8a25e
Make enum types annotation objects instead of literal strings and numbers (#47349)
Summary:
Pull Request resolved: #47349
This is needed to be able to recurse into the literals and compare them.
I'm primarily unsure if there is a problem representing doubles/floats as numbers instead of strings though.
Changelog: [Internal]
Reviewed By: makovkastar
Differential Revision: D65284058
fbshipit-source-id: b2de9ed5fb7f079a432c94aaea690278638799091 parent 96c2be8 commit fa8a25e
File tree
12 files changed
+302
-77
lines changed- packages/react-native-codegen/src
- generators/modules
- __test_fixtures__
- __tests__/__snapshots__
- parsers
- __tests__
- flow
- modules/__tests__/__snapshots__
- typescript
- modules/__tests__
- __snapshots__
12 files changed
+302
-77
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
330 | | - | |
| 330 | + | |
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
314 | | - | |
| 314 | + | |
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
| |||
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
409 | 417 | | |
410 | 418 | | |
411 | 419 | | |
| |||
417 | 425 | | |
418 | 426 | | |
419 | 427 | | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | 428 | | |
424 | 429 | | |
425 | 430 | | |
| |||
Lines changed: 60 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
167 | 170 | | |
168 | 171 | | |
169 | 172 | | |
170 | | - | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
171 | 177 | | |
172 | 178 | | |
173 | 179 | | |
| |||
178 | 184 | | |
179 | 185 | | |
180 | 186 | | |
181 | | - | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
182 | 191 | | |
183 | 192 | | |
184 | 193 | | |
185 | | - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
186 | 198 | | |
187 | 199 | | |
188 | 200 | | |
189 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
190 | 205 | | |
191 | 206 | | |
192 | 207 | | |
| |||
197 | 212 | | |
198 | 213 | | |
199 | 214 | | |
200 | | - | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
201 | 219 | | |
202 | 220 | | |
203 | 221 | | |
204 | | - | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
205 | 226 | | |
206 | 227 | | |
207 | 228 | | |
| |||
1926 | 1947 | | |
1927 | 1948 | | |
1928 | 1949 | | |
1929 | | - | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
1930 | 1954 | | |
1931 | 1955 | | |
1932 | 1956 | | |
1933 | | - | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
1934 | 1961 | | |
1935 | 1962 | | |
1936 | 1963 | | |
| |||
1941 | 1968 | | |
1942 | 1969 | | |
1943 | 1970 | | |
1944 | | - | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
1945 | 1975 | | |
1946 | 1976 | | |
1947 | 1977 | | |
1948 | | - | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
1949 | 1982 | | |
1950 | 1983 | | |
1951 | 1984 | | |
| |||
1956 | 1989 | | |
1957 | 1990 | | |
1958 | 1991 | | |
1959 | | - | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
1960 | 1996 | | |
1961 | 1997 | | |
1962 | 1998 | | |
1963 | | - | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
1964 | 2003 | | |
1965 | 2004 | | |
1966 | 2005 | | |
| |||
1971 | 2010 | | |
1972 | 2011 | | |
1973 | 2012 | | |
1974 | | - | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
1975 | 2017 | | |
1976 | 2018 | | |
1977 | 2019 | | |
1978 | | - | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
1979 | 2024 | | |
1980 | 2025 | | |
1981 | 2026 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2047 | 2047 | | |
2048 | 2048 | | |
2049 | 2049 | | |
2050 | | - | |
| 2050 | + | |
2051 | 2051 | | |
2052 | 2052 | | |
2053 | 2053 | | |
| |||
2060 | 2060 | | |
2061 | 2061 | | |
2062 | 2062 | | |
2063 | | - | |
| 2063 | + | |
2064 | 2064 | | |
2065 | 2065 | | |
2066 | 2066 | | |
| |||
Lines changed: 16 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
481 | | - | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
482 | 485 | | |
483 | 486 | | |
484 | 487 | | |
485 | | - | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
486 | 492 | | |
487 | 493 | | |
488 | 494 | | |
| |||
521 | 527 | | |
522 | 528 | | |
523 | 529 | | |
524 | | - | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
525 | 534 | | |
526 | 535 | | |
527 | 536 | | |
528 | | - | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
529 | 541 | | |
530 | 542 | | |
531 | 543 | | |
| |||
Lines changed: 60 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
151 | 154 | | |
152 | 155 | | |
153 | 156 | | |
154 | | - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
155 | 161 | | |
156 | 162 | | |
157 | 163 | | |
| |||
162 | 168 | | |
163 | 169 | | |
164 | 170 | | |
165 | | - | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
166 | 175 | | |
167 | 176 | | |
168 | 177 | | |
169 | | - | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
170 | 182 | | |
171 | 183 | | |
172 | 184 | | |
173 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
174 | 189 | | |
175 | 190 | | |
176 | 191 | | |
| |||
181 | 196 | | |
182 | 197 | | |
183 | 198 | | |
184 | | - | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
185 | 203 | | |
186 | 204 | | |
187 | 205 | | |
188 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
189 | 210 | | |
190 | 211 | | |
191 | 212 | | |
192 | | - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
193 | 217 | | |
194 | 218 | | |
195 | 219 | | |
| |||
471 | 495 | | |
472 | 496 | | |
473 | 497 | | |
474 | | - | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
475 | 502 | | |
476 | 503 | | |
477 | 504 | | |
478 | | - | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
479 | 509 | | |
480 | 510 | | |
481 | 511 | | |
| |||
486 | 516 | | |
487 | 517 | | |
488 | 518 | | |
489 | | - | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
490 | 523 | | |
491 | 524 | | |
492 | 525 | | |
493 | | - | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
494 | 530 | | |
495 | 531 | | |
496 | 532 | | |
| |||
501 | 537 | | |
502 | 538 | | |
503 | 539 | | |
504 | | - | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
505 | 544 | | |
506 | 545 | | |
507 | 546 | | |
508 | | - | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
509 | 551 | | |
510 | 552 | | |
511 | 553 | | |
512 | | - | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
513 | 558 | | |
514 | 559 | | |
515 | 560 | | |
| |||
0 commit comments