Commit 3eb8127
Remove move-only adapter support
Summary:
`cpp.Adapter.moveOnly` no longer affects C++ code generation, and every production use was attached to a copyable adapted type. Remove the annotation field, stale annotations, move-only fixtures, and regenerate affected fixture outputs.
Field ID 5 remains unreserved so existing serialized annotation payloads continue to decode without unknown-field enforcement. Keep the existing arithmetic `serializedSizeFixed` adapter-size support unchanged.
The Configerator-owned Metarmor source change is D116658723 and must land first.
Reviewed By: hchokshi
Differential Revision: D116659189
fbshipit-source-id: 93fe5691c8c85f9ab30f1e68d840cac3d15e64331 parent 5ebfec1 commit 3eb8127
2 files changed
Lines changed: 0 additions & 21 deletions
Lines changed: 0 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
547 | 547 | | |
548 | 548 | | |
549 | 549 | | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | 550 | | |
566 | 551 | | |
567 | 552 | | |
| |||
584 | 569 | | |
585 | 570 | | |
586 | 571 | | |
587 | | - | |
588 | 572 | | |
589 | 573 | | |
590 | 574 | | |
| |||
617 | 601 | | |
618 | 602 | | |
619 | 603 | | |
620 | | - | |
621 | | - | |
622 | 604 | | |
623 | 605 | | |
624 | 606 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | 179 | | |
183 | 180 | | |
184 | 181 | | |
| |||
0 commit comments