commit | b96dc211e16a074bb03abc41f2d893d24bf6692b | [log] [tgz] |
---|---|---|
author | Ömer Sinan Ağacan <omersa@google.com> | Thu Apr 21 11:10:06 2022 +0200 |
committer | GitHub <noreply@github.com> | Thu Apr 21 11:10:06 2022 +0200 |
tree | b0849b01b61a142c748fcf46e628ce3f912095a7 | |
parent | 09e8a8dbccbb0449e2f9eb6ca39631ce6d4bc924 [diff] |
Testing: don't return static methods in findMemberNames (#618) This refactors the fix for #527 and improves on it. We now filter out static methods in `findMemberNames`. Static methods cannot be overridden or shadowed in subclasses so we don't consider them as reserved. Static methods `GeneratedMessage.$_defaultFor` and `ProtobufEnum.initByValue` are removed from reserved names lists. These were probably added because we didn't properly remove static methods in `findMemberNames` before. Closes #527
Protocol Buffers (protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
This repository is home to packages related to protobuf for Dart. It contains: