commit | 053aa336df1f2fe3cc99a18a5c1acc66a3327942 | [log] [tgz] |
---|---|---|
author | Mark Dittmer <markdittmer@google.com> | Thu Jan 12 19:39:27 2023 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jan 12 19:39:27 2023 +0000 |
tree | 54381a49cc33c9ee14f8660a221259a78bfc3d62 | |
parent | 709890f915855f89503ad7c8d7007ae313537f9a [diff] |
[scrutiny-x] Initial production `Package` API implementation This change introduces an initial `Package` API implementation. The implementation required a few related changes that are used here for the first time: - Production comparison of `DataSource` objects; - A meaningful `MetaContents` API; - A test helper macro that compares `Blob` objects that may have different concrete types. The initial implementation leaves a few things incomplete: - Relies on fake `Component` implementation because no production implementation exists yet; - Subpackages are not yet supported. Bug: 111242 Change-Id: I97ac6dd80049b1cd37ea4a9c129b51c546cc32c6 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/777084 Reviewed-by: Ben Wright <benwright@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Fuchsia-Auto-Submit: Mark Dittmer <markdittmer@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.