commit | 73d74fc3a8cfc8e0ec75064bc802e339e7d8b80a | [log] [tgz] |
---|---|---|
author | Lucas Jenkins <lucasjenkins@google.com> | Thu Sep 16 00:26:35 2021 +0000 |
committer | releases-try-builder <releases-try-builder@fuchsia-infra.iam.gserviceaccount.com> | Thu Sep 16 23:36:04 2021 +0000 |
tree | f9cb71629c620a80ff5adfeb050e54773502d521 | |
parent | 4552115cc7862dcb15d731d08df694bd0551fea9 [diff] |
[bt][gap] Refactor bond loading in Store When loading bonds from the JSON values in the Store, we have to deserialize each bond and then perform some special deduplication to permit duplicate bonds with distinct PeerIds. Here, we separate the deserialization step from the deduplication for improved readability. Bug: b/193454286 Test: Refactor only, no behavior changes. Change-Id: I1a4109902f72f995af99501c9187db24b2cee818 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/561429 Commit-Queue: Lucas Jenkins <lucasjenkins@google.com> Reviewed-by: Xo Wang <xow@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.