From cd01e9a4e5a05a7839185c7717148e823a5c64da Mon Sep 17 00:00:00 2001 From: normidar Date: Sat, 15 Aug 2026 11:26:24 +0900 Subject: [PATCH 1/3] Add isAntiAlias for Flutter 3.44.x --- lib/src/widgets/container.dart | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/src/widgets/container.dart b/lib/src/widgets/container.dart index 99577f4..930eba7 100644 --- a/lib/src/widgets/container.dart +++ b/lib/src/widgets/container.dart @@ -73,6 +73,11 @@ class $Container implements Container, $Instance { BridgeTypeAnnotation($Widget.$type, nullable: true), true), BridgeParameter('clipBehavior', BridgeTypeAnnotation($Clip.$type, nullable: true), true), + BridgeParameter( + 'isAntiAlias', + BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool), + nullable: true), + true), ])) }, wrap: true); @@ -92,6 +97,7 @@ class $Container implements Container, $Instance { transformAlignment: args[10]?.$value, child: args[11]?.$value, clipBehavior: args[12]?.$value ?? Clip.none, + isAntiAlias: args[13]?.$value ?? true, )); } @@ -134,6 +140,9 @@ class $Container implements Container, $Instance { @override Color? get color => $value.color; + @override + bool get isAntiAlias => $value.isAntiAlias; + @override BoxConstraints? get constraints => $value.constraints; From e4213a9e493ccf56d1e80a9153d7d7766cf00237 Mon Sep 17 00:00:00 2001 From: normidar Date: Fri, 21 Aug 2026 11:59:26 +0900 Subject: [PATCH 2/3] Point dart_eval at normidar/dart_eval fork to unblock analyzer 13 dart_eval on pub.dev is still capped at analyzer ^8.2.0, which conflicts with riverpod_generator/riverpod_lint's analyzer ^13.0.0 requirement. Upstream master has already migrated through analyzer 11/12/13 with passing tests but hasn't cut a new pub.dev release, so pin to that commit via a git dependency instead of patching anything. example no longer needs its own dart_eval dependency since it only uses flutter_eval, and the duplicate hosted declaration conflicted with the new git-sourced version. --- example/pubspec.yaml | 1 - pubspec.yaml | 5 ++++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 82715f8..b539d1b 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -9,7 +9,6 @@ environment: dependencies: flutter: sdk: flutter - dart_eval: ^0.8.1 flutter_eval: path: ../ diff --git a/pubspec.yaml b/pubspec.yaml index 931ba2d..0e7f79a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -25,7 +25,10 @@ environment: dependencies: flutter: sdk: flutter - dart_eval: ^0.8.1 + dart_eval: + git: + url: https://github.com/normidar/dart_eval + ref: be43486445b0158ae72874ec5e14ebe0032a6581 path_provider: ^2.1.0 http: ^1.1.0 From 0aa9144f269df32a9786f31436e09c45d0483445 Mon Sep 17 00:00:00 2001 From: normidar Date: Fri, 21 Aug 2026 12:04:27 +0900 Subject: [PATCH 3/3] Pin dart_eval fork to the analyzer ^9.0.0 commit, not master master had since moved on to analyzer ^13.0.0, which is newer than what the rest of the Coin Galaxy Riverpod v3 toolchain (riverpod_generator 4.0.3, app_info_tile 0.3.0's pinned riverpod_annotation range) supports. Pin to the specific upstream commit that bumped to analyzer ^9.0.0 instead, matching the analyzer version already used across the other apps. --- pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index 0e7f79a..3e9e578 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -28,7 +28,7 @@ dependencies: dart_eval: git: url: https://github.com/normidar/dart_eval - ref: be43486445b0158ae72874ec5e14ebe0032a6581 + ref: 98c5a8fdddf1e88537d51f228c938843b66e7138 path_provider: ^2.1.0 http: ^1.1.0