@@ -754,6 +754,7 @@ class DebuggingOptions {
754754 this .nativeNullAssertions = false ,
755755 this .enableImpeller = false ,
756756 this .uninstallFirst = false ,
757+ this .serveObservatory = true ,
757758 this .enableDartProfiling = true ,
758759 }) : debuggingEnabled = true ;
759760
@@ -799,7 +800,8 @@ class DebuggingOptions {
799800 fastStart = false ,
800801 webEnableExpressionEvaluation = false ,
801802 nullAssertions = false ,
802- nativeNullAssertions = false ;
803+ nativeNullAssertions = false ,
804+ serveObservatory = false ;
803805
804806 DebuggingOptions ._({
805807 required this .buildInfo,
@@ -844,6 +846,7 @@ class DebuggingOptions {
844846 required this .nativeNullAssertions,
845847 required this .enableImpeller,
846848 required this .uninstallFirst,
849+ required this .serveObservatory,
847850 required this .enableDartProfiling,
848851 });
849852
@@ -880,6 +883,7 @@ class DebuggingOptions {
880883 final bool webUseSseForDebugBackend;
881884 final bool webUseSseForInjectedClient;
882885 final bool enableImpeller;
886+ final bool serveObservatory;
883887 final bool enableDartProfiling;
884888
885889 /// Whether the tool should try to uninstall a previously installed version of the app.
@@ -1008,6 +1012,7 @@ class DebuggingOptions {
10081012 'nullAssertions' : nullAssertions,
10091013 'nativeNullAssertions' : nativeNullAssertions,
10101014 'enableImpeller' : enableImpeller,
1015+ 'serveObservatory' : serveObservatory,
10111016 'enableDartProfiling' : enableDartProfiling,
10121017 };
10131018
@@ -1055,6 +1060,7 @@ class DebuggingOptions {
10551060 nativeNullAssertions: json['nativeNullAssertions' ]! as bool ,
10561061 enableImpeller: (json['enableImpeller' ] as bool ? ) ?? false ,
10571062 uninstallFirst: (json['uninstallFirst' ] as bool ? ) ?? false ,
1063+ serveObservatory: (json['serveObservatory' ] as bool ? ) ?? false ,
10581064 enableDartProfiling: (json['enableDartProfiling' ] as bool ? ) ?? true ,
10591065 );
10601066}
0 commit comments