@@ -754,6 +754,7 @@ class DebuggingOptions {
754
754
this .nativeNullAssertions = false ,
755
755
this .enableImpeller = false ,
756
756
this .uninstallFirst = false ,
757
+ this .serveObservatory = true ,
757
758
this .enableDartProfiling = true ,
758
759
}) : debuggingEnabled = true ;
759
760
@@ -799,7 +800,8 @@ class DebuggingOptions {
799
800
fastStart = false ,
800
801
webEnableExpressionEvaluation = false ,
801
802
nullAssertions = false ,
802
- nativeNullAssertions = false ;
803
+ nativeNullAssertions = false ,
804
+ serveObservatory = false ;
803
805
804
806
DebuggingOptions ._({
805
807
required this .buildInfo,
@@ -844,6 +846,7 @@ class DebuggingOptions {
844
846
required this .nativeNullAssertions,
845
847
required this .enableImpeller,
846
848
required this .uninstallFirst,
849
+ required this .serveObservatory,
847
850
required this .enableDartProfiling,
848
851
});
849
852
@@ -880,6 +883,7 @@ class DebuggingOptions {
880
883
final bool webUseSseForDebugBackend;
881
884
final bool webUseSseForInjectedClient;
882
885
final bool enableImpeller;
886
+ final bool serveObservatory;
883
887
final bool enableDartProfiling;
884
888
885
889
/// Whether the tool should try to uninstall a previously installed version of the app.
@@ -1008,6 +1012,7 @@ class DebuggingOptions {
1008
1012
'nullAssertions' : nullAssertions,
1009
1013
'nativeNullAssertions' : nativeNullAssertions,
1010
1014
'enableImpeller' : enableImpeller,
1015
+ 'serveObservatory' : serveObservatory,
1011
1016
'enableDartProfiling' : enableDartProfiling,
1012
1017
};
1013
1018
@@ -1055,6 +1060,7 @@ class DebuggingOptions {
1055
1060
nativeNullAssertions: json['nativeNullAssertions' ]! as bool ,
1056
1061
enableImpeller: (json['enableImpeller' ] as bool ? ) ?? false ,
1057
1062
uninstallFirst: (json['uninstallFirst' ] as bool ? ) ?? false ,
1063
+ serveObservatory: (json['serveObservatory' ] as bool ? ) ?? false ,
1058
1064
enableDartProfiling: (json['enableDartProfiling' ] as bool ? ) ?? true ,
1059
1065
);
1060
1066
}
0 commit comments