[ci] Roll repo tooling to 0.9.2 (#2522)
diff --git a/.ci/scripts/prepare_tool.sh b/.ci/scripts/prepare_tool.sh
index fac6c8c..262d093 100755
--- a/.ci/scripts/prepare_tool.sh
+++ b/.ci/scripts/prepare_tool.sh
@@ -8,4 +8,4 @@
# Pinned version of the plugin tools, to avoid breakage in this repository
# when pushing updates from flutter/plugins.
-dart pub global activate flutter_plugin_tools 0.9.1
+dart pub global activate flutter_plugin_tools 0.9.2
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 0a6892b..9cce6a9 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -31,7 +31,7 @@
with:
fetch-depth: 0 # Fetch all history so the tool can get all the tags to determine version.
- name: Set up tools
- run: dart pub global activate flutter_plugin_tools 0.9.1
+ run: dart pub global activate flutter_plugin_tools 0.9.2
# # This workflow should be the last to run. So wait for all the other tests to succeed.
- name: Wait on all tests
diff --git a/packages/standard_message_codec/CHANGELOG.md b/packages/standard_message_codec/CHANGELOG.md
index e3a9a0a..5472fdf 100644
--- a/packages/standard_message_codec/CHANGELOG.md
+++ b/packages/standard_message_codec/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.0.1+3
+
+* Minor README updates.
+
## 0.0.1+2
* Fixes lint warnings.
diff --git a/packages/standard_message_codec/README.md b/packages/standard_message_codec/README.md
index b67b977..b6c88e6 100644
--- a/packages/standard_message_codec/README.md
+++ b/packages/standard_message_codec/README.md
@@ -1,3 +1,5 @@
+<?code-excerpt path-base="excerpts/packages/standard_message_codec_examples"?>
+
An efficient and schemaless binary format used by the Flutter SDK.
## Features
@@ -43,7 +45,8 @@
<?code-excerpt "readme_excerpts.dart (Encoding)"?>
```dart
void main() {
- final ByteData? data = const StandardMessageCodec().encodeMessage(<Object, Object>{
+ final ByteData? data =
+ const StandardMessageCodec().encodeMessage(<Object, Object>{
'foo': true,
3: 'fizz',
});
diff --git a/packages/standard_message_codec/example/build.excerpt.yaml b/packages/standard_message_codec/example/build.excerpt.yaml
new file mode 100644
index 0000000..5af6123
--- /dev/null
+++ b/packages/standard_message_codec/example/build.excerpt.yaml
@@ -0,0 +1,16 @@
+targets:
+ $default:
+ sources:
+ include:
+ - lib/**
+ # Some default includes that aren't really used here but will prevent
+ # false-negative warnings:
+ - $package$
+ - lib/$lib$
+ exclude:
+ - '**/.*/**'
+ - '**/build/**'
+ builders:
+ code_excerpter|code_excerpter:
+ enabled: true
+
\ No newline at end of file
diff --git a/packages/standard_message_codec/example/lib/readme_excerpts.dart b/packages/standard_message_codec/example/lib/readme_excerpts.dart
index ea70bc2..f403ad0 100644
--- a/packages/standard_message_codec/example/lib/readme_excerpts.dart
+++ b/packages/standard_message_codec/example/lib/readme_excerpts.dart
@@ -7,11 +7,10 @@
// ignore_for_file: avoid_print
-// #docregion Encoding
import 'dart:typed_data';
import 'package:standard_message_codec/standard_message_codec.dart';
-// #enddocregion Encoding
+// #docregion Encoding
void main() {
final ByteData? data =
const StandardMessageCodec().encodeMessage(<Object, Object>{
@@ -20,3 +19,4 @@
});
print('The encoded message is $data');
}
+// #enddocregion Encoding
diff --git a/packages/standard_message_codec/example/pubspec.yaml b/packages/standard_message_codec/example/pubspec.yaml
index 4f81a03..fa00ff5 100644
--- a/packages/standard_message_codec/example/pubspec.yaml
+++ b/packages/standard_message_codec/example/pubspec.yaml
@@ -9,3 +9,6 @@
dependencies:
standard_message_codec:
path: ../
+
+dev_dependencies:
+ build_runner: ^2.1.10
diff --git a/packages/standard_message_codec/pubspec.yaml b/packages/standard_message_codec/pubspec.yaml
index 235f502..381580d 100644
--- a/packages/standard_message_codec/pubspec.yaml
+++ b/packages/standard_message_codec/pubspec.yaml
@@ -1,6 +1,6 @@
name: standard_message_codec
description: An efficient and schemaless binary encoding format for Flutter and Dart.
-version: 0.0.1+2
+version: 0.0.1+3
repository: https://github.com/flutter/packages/tree/main/packages/standard_message_codec
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3Astandard_message_codec