Page MenuHomePhabricator

[native] Add `$FlowIgnore` annotation to migration 61
AbandonedPublic

Authored by atul on Jun 25 2024, 10:08 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Sep 3, 8:49 PM
Unknown Object (File)
Aug 28 2024, 6:57 PM
Unknown Object (File)
Aug 25 2024, 7:30 AM
Unknown Object (File)
Aug 9 2024, 3:09 AM
Unknown Object (File)
Aug 9 2024, 3:08 AM
Unknown Object (File)
Aug 9 2024, 3:08 AM
Unknown Object (File)
Aug 8 2024, 7:30 AM
Unknown Object (File)
Aug 8 2024, 7:30 AM
Subscribers
None

Details

Reviewers
ashoat
ginsu
tomek
Summary

Add flow error suppression to migration 61 where we know LegacyRawThreadInfo and RawThreadInfo will have member.permissions at time of migration in call to minimallyEncodeRawThreadInfo.

Brings flow issues from 29 to 28.


Depends on D12573

Test Plan

flow + careful reading

Diff Detail

Repository
rCOMM Comm
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

atul published this revision for review.Jun 25 2024, 10:20 AM
IMPORTANT: As mentioned in https://phab.comm.dev/D12557#356476, we will want to read through this carefully to ensure that migration continues to work as expected even if there are no flow issues in stack beginning D12594.

Abandoning in favor of stack starting with D12594 because lots of things have changed and there's not really 1:1 correspondence with old stack and new stack so I don't think it makes sense to update in place, change a bunch of child/parent diff relationships, etc.