commit | 7f20ea401e1ece90a1824794e86d463a96c2857e | [log] [tgz] |
---|---|---|
author | Nic Hite <nichite@google.com> | Mon Mar 25 11:29:30 2019 -0700 |
committer | GitHub <noreply@github.com> | Mon Mar 25 11:29:30 2019 -0700 |
tree | 5a044385e39ff64669a921e0fa3fc9a1ba7f00aa | |
parent | 0c77167b16d00b561a6055bfe26690af7f26ae88 [diff] |
Sync Kythe metadata updates from internal repo. (#223) Remove the extra 1 (field name) from generated field paths, so they refer to the whole field rather than the name. Add missing proto message field metadata to the Dart proto generator (attached to setter/getter/has/clear methods). Fix a bug with indented space counting, which would cause all indented fields to use the incorrect count (off by the size of the indent). Add metadata to the unnamed constructors in the generated dart proto files. Also removed extra list copy constructor calls when the field path isn't being modified. The named constructors (e.g. fromJson) don't need this because, at the call site, the class name and the constructor name are two separate links.
This repository is home to packages related to support for the protobuf format for dart. It contains: