commit | cd44ca7e6a7edac05874ae5964c8e62c6361759c | [log] [tgz] |
---|---|---|
author | Yifei Teng <yifeit@fuchsia.infra.roller.google.com> | Mon Feb 12 05:33:57 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Feb 11 21:35:35 2024 -0800 |
tree | c4df7435914e5b2904871cc8959214faeb9d9780 | |
parent | bbe2ffe4e8eb3dec119f3af8f7d07f33981afc95 [diff] |
[roll] Roll fuchsia [component] Component manager only calls Open on outgoing directories This changes the outgoing directory type held in component_manager to Openable, enforcing that we don't call any stateful operations on the directory. We already don't call any stateful operations but this will make that a static guarantee. Ideally we could've found a FIDL type that is Open+Clone but that doesn't exist yet so the directory ready notifier is rewritten from using Clone to Open. It should be essentially identical semantics. Run-All-Tests: True Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/986032 Original-Revision: c900133e04a378f000ea26af69f73925587d6b2d GitOrigin-RevId: 74ac9070374f9f6887f91bcd4514551b82a8f4eb Change-Id: Ib9117741a3568bb3d1b7ab462e3eee08408085c0
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.