[roll] Roll fuchsia [fidl][python][fuchsia-controller] Normalize member names to avoid reserved words The dynamic Python FIDL bindings avoid using some words for member names of structs, tables, etc., if they're used by Additionally, a technical gap was filled in the fuchsia-controller gidl backend that would not properly account for reserved words according to the dynamic Python FIDL bindings. This is somewhat of a no-op though since reserved words are happened to be generally avoided in GIDL tests. This change also contains a refactor of python_dict_visitor.h to split its implementation into python_dict_visitor.cc. This was done to avoid either fully qualifying every call to ::fuchsia_controller::fidl_codec::utils::NormalizeMemberName or polluting the public fuchsia_controller::fidl_codec::python_dict_visitor namespace with NormalizeMemberName. Original-Bug: 355717613, 404887767 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1213804 Original-Revision: e40c3203b88c56cdef6275998bd0c119d78419cb GitOrigin-RevId: 733a90353a2ecc88bf0d0652f98586957c8806cd Change-Id: I9d9fd9b68e2debbdcd53815424e42922b91461b0
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.