| commit | aaefefcdca31a09ed3bd34c205583dcf4dfc6304 | [log] [tgz] |
|---|---|---|
| author | Charles Celerier <chcl@fuchsia.infra.roller.google.com> | Mon Mar 31 19:15:58 2025 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Mon Mar 31 19:18:29 2025 -0700 |
| tree | ff8b8e4f8dc83998721b9d2bc0b52b75ebd1079b | |
| parent | d21955ecf4de0826255fdb3a2c7dea600fa5e169 [diff] |
[roll] Roll fuchsia [fuchsia-controller] Replace ProtocolBase *Marker, *Server, *Client, and *EventHandler Python FIDL bindings no longer implement a protocol class wrapping associated protocol classes. Instead, each associated protocol class stands on its own. In practice, this avoids the need to write an extra period, e.g., fidl_fuchsia_example.MyProtocolServer instead of fidl_fuchsia_example.MyProtocol.Server. The main benefits here are removing the fake choice between fidl_fuchsia_example.MyProtocolServer and fidl_fuchsia_example.MyProtocol.Server (they're the same), and also symmetry with other bindings, e.g., fidlgen_rust. Original-Bug: 383175226 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1227285 Original-Revision: 0a1d9b0f02bc57888dc7214b67c74695530cc8ac GitOrigin-RevId: 606652935b7b82ccaa5445d9a539399a69d230c9 Change-Id: I582b2d958dc06870d08f2474ddc239a38bc0c8a5
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 in one of the communication channels documented at get involved.
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.