Page MenuHomePhabricator

[identity][grpc_clients] Move PlatformMetadata to grpc_clients crate
ClosedPublic

Authored by bartek on Jun 3 2024, 5:39 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 13, 7:56 PM
Unknown Object (File)
Wed, Nov 13, 7:56 PM
Unknown Object (File)
Wed, Nov 13, 12:49 PM
Unknown Object (File)
Tue, Nov 12, 4:02 PM
Unknown Object (File)
Oct 11 2024, 7:22 PM
Unknown Object (File)
Oct 11 2024, 7:22 PM
Unknown Object (File)
Oct 11 2024, 7:05 PM
Unknown Object (File)
Oct 11 2024, 7:02 PM
Subscribers

Details

Summary

Decided to make PlatformMetadata shared between Identity Service and all clients.
This lets us avoid some code duplication.

Also added some helpers that will be handy in the very next diffs

Depends on D12280, D12274

Test Plan

Identity and all clients compile.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Jun 3 2024, 6:02 AM
shared/grpc_clients/src/identity/shared.rs
8 ↗(On Diff #40848)

Those two structures look exactly the same. What is the intention behind keeping them as separate definitions?

shared/grpc_clients/src/identity/shared.rs
8 ↗(On Diff #40848)
This revision is now accepted and ready to land.Jun 6 2024, 2:08 AM