commit | 7f7d776a1812594b0d2b56bac41439f50006e225 | [log] [tgz] |
---|---|---|
author | Ömer Sinan Ağacan <omersa@google.com> | Wed Jul 23 12:05:37 2025 +0200 |
committer | GitHub <noreply@github.com> | Wed Jul 23 11:05:37 2025 +0100 |
tree | 792205e29e793f27665d91e3a71f24f11fa8d520 | |
parent | 4916e6f7d34443869c27d997749d4362870fd7ce [diff] |
Split protobuf package into libraries (#1026) This is the first part of the PRs that sync internal JSON decoding chages. To be able to conditionally import different JSON decoders, this splits the monolithic protobuf package into libraries. These parts are now internal libraries: - consts.dart - json_parsing_context.dart - permissive_compare.dart - type_registry.dart - utils.dart These changes are not useful on their own, they're to prepare the library for the rest of the PRs and to keep the PRs small and easier to review.
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 support for Dart.
Package | Description | Published Version |
---|---|---|
protobuf | Runtime library for protocol buffers support. | |
protoc_plugin | A protobuf protoc compiler plugin used to generate Dart code. | |
benchmarks | Benchmarks for various protobuf functions. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.