mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
More word substiturions (#59497)
This commit is contained in:
parent
4173881bbf
commit
e48b7e99cd
@ -644,8 +644,8 @@ class AndroidDevice extends Device {
|
||||
...<String>['--ez', 'skia-deterministic-rendering', 'true'],
|
||||
if (debuggingOptions.traceSkia)
|
||||
...<String>['--ez', 'trace-skia', 'true'],
|
||||
if (debuggingOptions.traceWhitelist != null)
|
||||
...<String>['--ez', 'trace-whitelist', debuggingOptions.traceWhitelist],
|
||||
if (debuggingOptions.traceAllowlist != null)
|
||||
...<String>['--ez', 'trace-allowlist', debuggingOptions.traceAllowlist],
|
||||
if (debuggingOptions.traceSystrace)
|
||||
...<String>['--ez', 'trace-systrace', 'true'],
|
||||
if (debuggingOptions.endlessTraceBuffer)
|
||||
|
@ -107,8 +107,14 @@ class RunCommand extends RunCommandBase {
|
||||
'By default, Flutter will not log skia code.',
|
||||
)
|
||||
..addOption('trace-whitelist',
|
||||
hide: true,
|
||||
help: '(deprecated) Use --trace-allowlist instead',
|
||||
valueHelp: 'foo,bar',
|
||||
)
|
||||
..addOption('trace-allowlist',
|
||||
hide: true,
|
||||
help: 'Filters out all trace events except those that are specified in '
|
||||
'this comma separated list of whitelisted prefixes.',
|
||||
'this comma separated list of allowed prefixes.',
|
||||
valueHelp: 'foo,bar',
|
||||
)
|
||||
..addFlag('endless-trace-buffer',
|
||||
@ -147,8 +153,8 @@ class RunCommand extends RunCommandBase {
|
||||
hide: !verboseHelp,
|
||||
help: 'Pass a list of comma separated flags to the Dart instance at '
|
||||
'application startup. Flags passed through this option must be '
|
||||
'present on the whitelist defined within the Flutter engine. If '
|
||||
'a non-whitelisted flag is encountered, the process will be '
|
||||
'present on the allowlist defined within the Flutter engine. If '
|
||||
'a disallowed flag is encountered, the process will be '
|
||||
'terminated immediately.\n\n'
|
||||
'This flag is not available on the stable channel and is only '
|
||||
'applied in debug and profile modes. This option should only '
|
||||
@ -348,6 +354,14 @@ class RunCommand extends RunCommandBase {
|
||||
}
|
||||
}
|
||||
|
||||
String get _traceAllowlist {
|
||||
final String deprecatedValue = stringArg('trace-whitelist');
|
||||
if (deprecatedValue != null) {
|
||||
globals.printError('--trace-whitelist has been deprecated, use --trace-allowlist instead');
|
||||
}
|
||||
return stringArg('trace-allowlist') ?? deprecatedValue;
|
||||
}
|
||||
|
||||
DebuggingOptions _createDebuggingOptions() {
|
||||
final BuildInfo buildInfo = getBuildInfo();
|
||||
final int browserDebugPort = featureFlags.isWebEnabled && argResults.wasParsed('web-browser-debug-port')
|
||||
@ -374,7 +388,7 @@ class RunCommand extends RunCommandBase {
|
||||
enableSoftwareRendering: boolArg('enable-software-rendering'),
|
||||
skiaDeterministicRendering: boolArg('skia-deterministic-rendering'),
|
||||
traceSkia: boolArg('trace-skia'),
|
||||
traceWhitelist: stringArg('trace-whitelist'),
|
||||
traceAllowlist: _traceAllowlist,
|
||||
traceSystrace: boolArg('trace-systrace'),
|
||||
endlessTraceBuffer: boolArg('endless-trace-buffer'),
|
||||
dumpSkpOnShaderCompilation: dumpSkpOnShaderCompilation,
|
||||
|
@ -646,7 +646,7 @@ class DebuggingOptions {
|
||||
this.enableSoftwareRendering = false,
|
||||
this.skiaDeterministicRendering = false,
|
||||
this.traceSkia = false,
|
||||
this.traceWhitelist,
|
||||
this.traceAllowlist,
|
||||
this.traceSystrace = false,
|
||||
this.endlessTraceBuffer = false,
|
||||
this.dumpSkpOnShaderCompilation = false,
|
||||
@ -676,7 +676,7 @@ class DebuggingOptions {
|
||||
this.webRunHeadless = false,
|
||||
this.webBrowserDebugPort,
|
||||
this.cacheSkSL = false,
|
||||
this.traceWhitelist,
|
||||
this.traceAllowlist,
|
||||
}) : debuggingEnabled = false,
|
||||
useTestFonts = false,
|
||||
startPaused = false,
|
||||
@ -704,7 +704,7 @@ class DebuggingOptions {
|
||||
final bool enableSoftwareRendering;
|
||||
final bool skiaDeterministicRendering;
|
||||
final bool traceSkia;
|
||||
final String traceWhitelist;
|
||||
final String traceAllowlist;
|
||||
final bool traceSystrace;
|
||||
final bool endlessTraceBuffer;
|
||||
final bool dumpSkpOnShaderCompilation;
|
||||
|
@ -380,7 +380,7 @@ class IOSDevice extends Device {
|
||||
if (debuggingOptions.enableSoftwareRendering) '--enable-software-rendering',
|
||||
if (debuggingOptions.skiaDeterministicRendering) '--skia-deterministic-rendering',
|
||||
if (debuggingOptions.traceSkia) '--trace-skia',
|
||||
if (debuggingOptions.traceWhitelist != null) '--trace-whitelist="${debuggingOptions.traceWhitelist}"',
|
||||
if (debuggingOptions.traceAllowlist != null) '--trace-allowlist="${debuggingOptions.traceAllowlist}"',
|
||||
if (debuggingOptions.endlessTraceBuffer) '--endless-trace-buffer',
|
||||
if (debuggingOptions.dumpSkpOnShaderCompilation) '--dump-skp-on-shader-compilation',
|
||||
if (debuggingOptions.verboseSystemLogs) '--verbose-logging',
|
||||
|
@ -422,7 +422,7 @@ class IOSSimulator extends Device {
|
||||
if (debuggingOptions.disableServiceAuthCodes) '--disable-service-auth-codes',
|
||||
if (debuggingOptions.skiaDeterministicRendering) '--skia-deterministic-rendering',
|
||||
if (debuggingOptions.useTestFonts) '--use-test-fonts',
|
||||
if (debuggingOptions.traceWhitelist != null) '--trace-whitelist="${debuggingOptions.traceWhitelist}"',
|
||||
if (debuggingOptions.traceAllowlist != null) '--trace-allowlist="${debuggingOptions.traceAllowlist}"',
|
||||
'--observatory-port=${debuggingOptions.hostVmServicePort ?? 0}',
|
||||
],
|
||||
];
|
||||
|
@ -244,7 +244,7 @@ void main() {
|
||||
'--ez', 'enable-software-rendering', 'true',
|
||||
'--ez', 'skia-deterministic-rendering', 'true',
|
||||
'--ez', 'trace-skia', 'true',
|
||||
'--ez', 'trace-whitelist', 'bar,baz',
|
||||
'--ez', 'trace-allowlist', 'bar,baz',
|
||||
'--ez', 'trace-systrace', 'true',
|
||||
'--ez', 'endless-trace-buffer', 'true',
|
||||
'--ez', 'dump-skp-on-shader-compilation', 'true',
|
||||
@ -272,7 +272,7 @@ void main() {
|
||||
enableSoftwareRendering: true,
|
||||
skiaDeterministicRendering: true,
|
||||
traceSkia: true,
|
||||
traceWhitelist: 'bar,baz',
|
||||
traceAllowlist: 'bar,baz',
|
||||
traceSystrace: true,
|
||||
endlessTraceBuffer: true,
|
||||
dumpSkpOnShaderCompilation: true,
|
||||
|
Loading…
Reference in New Issue
Block a user