diff --git a/packages/diagrams/lib/src/image.dart b/packages/diagrams/lib/src/image.dart index dc3ab2cc..6cd94d6c 100644 --- a/packages/diagrams/lib/src/image.dart +++ b/packages/diagrams/lib/src/image.dart @@ -40,7 +40,8 @@ class DiagramImage extends ImageProvider } @override - ImageStreamCompleter load(DiagramImage key, DecoderCallback decode) { + ImageStreamCompleter loadBuffer( + DiagramImage key, DecoderBufferCallback decode) { return MultiFrameImageStreamCompleter( codec: _loadAsync(), chunkEvents: chunkEvents.stream, @@ -105,7 +106,7 @@ class DiagramImage extends ImageProvider } @override - int get hashCode => hashValues(image, scale); + int get hashCode => Object.hash(image, scale); } class FrameBuilderImageDiagram extends ImageDiagram { diff --git a/packages/snippets/pubspec.yaml b/packages/snippets/pubspec.yaml index f84e1e33..ce9e07b2 100644 --- a/packages/snippets/pubspec.yaml +++ b/packages/snippets/pubspec.yaml @@ -8,7 +8,7 @@ environment: sdk: ">=2.17.0-0 <3.0.0" dependencies: - analyzer: ^4.0.0 + analyzer: 4.3.1 args: ^2.0.0 dart_style: ^2.2.3 file: ^6.1.0