From 43149fdc244b8226124333bf4e7921a53c023b13 Mon Sep 17 00:00:00 2001 From: johnniwinther Date: Tue, 28 May 2024 10:07:40 +0200 Subject: [PATCH] Remove use of --nnbd-agnostic (flutter/engine#53055) The Dart VM no longer supports unsound null safety, so we don't need to generate the platform in agnostic mode. --- engine/src/flutter/lib/snapshot/BUILD.gn | 2 +- .../flutter/shell/platform/fuchsia/dart_runner/kernel/BUILD.gn | 2 +- .../src/flutter/shell/platform/fuchsia/flutter/kernel/BUILD.gn | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/src/flutter/lib/snapshot/BUILD.gn b/engine/src/flutter/lib/snapshot/BUILD.gn index 99a431769ea..8f9dd526fb6 100644 --- a/engine/src/flutter/lib/snapshot/BUILD.gn +++ b/engine/src/flutter/lib/snapshot/BUILD.gn @@ -238,7 +238,7 @@ compile_platform("strong_platform") { flutter_runtime_mode == "release" || flutter_runtime_mode == "jit_release" args = [ "--enable-experiment=generic-metadata", - "--nnbd-agnostic", + "--nnbd-strong", "--target=flutter", "-Ddart.vm.product=$is_runtime_mode_release", "-Ddart.isVM=true", diff --git a/engine/src/flutter/shell/platform/fuchsia/dart_runner/kernel/BUILD.gn b/engine/src/flutter/shell/platform/fuchsia/dart_runner/kernel/BUILD.gn index f0319dee65f..7e066a38b85 100644 --- a/engine/src/flutter/shell/platform/fuchsia/dart_runner/kernel/BUILD.gn +++ b/engine/src/flutter/shell/platform/fuchsia/dart_runner/kernel/BUILD.gn @@ -20,7 +20,7 @@ compile_platform("kernel_platform_files") { ] args = [ - "--nnbd-agnostic", + "--nnbd-strong", "--target=dart_runner", "dart:core", ] diff --git a/engine/src/flutter/shell/platform/fuchsia/flutter/kernel/BUILD.gn b/engine/src/flutter/shell/platform/fuchsia/flutter/kernel/BUILD.gn index 0e4cdb25f8f..76cba08883e 100644 --- a/engine/src/flutter/shell/platform/fuchsia/flutter/kernel/BUILD.gn +++ b/engine/src/flutter/shell/platform/fuchsia/flutter/kernel/BUILD.gn @@ -20,7 +20,7 @@ compile_platform("kernel_platform_files") { ] args = [ - "--nnbd-agnostic", + "--nnbd-strong", "--target=flutter_runner", "dart:core", ]