Page MenuHomePhabricator

[lib] Rename `MemberInfo` to `MemberInfoWithPermissions`
ClosedPublic

Authored by atul on Jun 3 2024, 2:41 PM.
Tags
None
Referenced Files
F3149436: D12296.id41422.diff
Mon, Nov 4, 1:57 PM
Unknown Object (File)
Thu, Oct 17, 5:24 AM
Unknown Object (File)
Thu, Oct 10, 10:25 PM
Unknown Object (File)
Thu, Oct 10, 10:25 PM
Unknown Object (File)
Thu, Oct 10, 10:25 PM
Unknown Object (File)
Thu, Oct 10, 10:25 PM
Unknown Object (File)
Thu, Oct 10, 10:24 PM
Unknown Object (File)
Wed, Oct 9, 5:41 PM
Subscribers
None

Details

Summary

This is to make room for MemberInfoWithoutPermissions or MemberInfoSansPermissions, etc.

We're going to need both in different places in the codebase. Specifically we'll definitely need MemberInfoWithPermissions when constructing RawThreadInfos for old clients, etc.

The goal at the end of the stack is for the client to only deal with MemberInfoSansPermissions.

Will try to make the changes as minimal as possible...


Depends on D12295

Test Plan

flow/NA just a simple rename

Diff Detail

Repository
rCOMM Comm
Branch
arcpatch-D12296_1 (branched from master)
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

include validator rename

atul published this revision for review.Jun 3 2024, 2:48 PM
atul edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Jun 4 2024, 2:41 AM

Safe to land in isolation since it's a simple rename.

In D12296#350101, @atul wrote:

Safe to land in isolation since it's a simple rename.

JK, there are merge conflicts so not worth it. Simple to resolve, but would rather defer.

This revision was landed with ongoing or failed builds.Jun 17 2024, 5:39 PM
This revision was automatically updated to reflect the committed changes.