forked from firka/flutter
Use deprecated io constants (#17278)
The new values are not ready for use yet inside Google
This commit is contained in:
@@ -11,7 +11,7 @@ import 'package:flutter_test/flutter_test.dart';
|
||||
|
||||
void main() {
|
||||
test('test smoke test -- this test should fail', () async {
|
||||
if (system.Process.killPid(system.pid, system.ProcessSignal.sigsegv)) {
|
||||
if (system.Process.killPid(system.pid, system.ProcessSignal.SIGSEGV)) { // ignore: deprecated_member_use
|
||||
print('system.Process.killPid returned before the process ended!');
|
||||
print('Sleeping for a few seconds just in case signal delivery is delayed or our signal handler is being slow...');
|
||||
system.sleep(const Duration(seconds: 10)); // don't sleep too much, we must not time out
|
||||
|
||||
@@ -8,5 +8,5 @@ import 'dart:io' as system;
|
||||
// see //flutter/dev/bots/test.dart
|
||||
|
||||
void main() {
|
||||
system.Process.killPid(system.pid, system.ProcessSignal.sigsegv);
|
||||
}
|
||||
system.Process.killPid(system.pid, system.ProcessSignal.SIGSEGV); // ignore: deprecated_member_use
|
||||
}
|
||||
|
||||
@@ -131,7 +131,8 @@ class FlutterProject {
|
||||
final File buildScript = new File(
|
||||
path.join(androidPath, 'app', 'build.gradle'),
|
||||
);
|
||||
buildScript.openWrite(mode: FileMode.append).write('''
|
||||
// ignore: deprecated_member_use
|
||||
buildScript.openWrite(mode: FileMode.APPEND).write('''
|
||||
|
||||
android {
|
||||
buildTypes {
|
||||
@@ -147,7 +148,8 @@ android {
|
||||
final File buildScript = new File(
|
||||
path.join(androidPath, 'app', 'build.gradle'),
|
||||
);
|
||||
buildScript.openWrite(mode: FileMode.append).write('''
|
||||
// ignore: deprecated_member_use
|
||||
buildScript.openWrite(mode: FileMode.APPEND).write('''
|
||||
|
||||
android {
|
||||
flavorDimensions "mode"
|
||||
|
||||
@@ -52,7 +52,7 @@ Future<Null> _patchXcconfigFilesIfNotPatched(String flutterProjectPath) async {
|
||||
final String contents = await file.readAsString();
|
||||
final bool alreadyPatched = contents.contains(include);
|
||||
if (!alreadyPatched) {
|
||||
final IOSink patchOut = file.openWrite(mode: FileMode.append);
|
||||
final IOSink patchOut = file.openWrite(mode: FileMode.APPEND); // ignore: deprecated_member_use
|
||||
patchOut.writeln(); // in case EOF is not preceded by line break
|
||||
patchOut.writeln(include);
|
||||
await patchOut.close();
|
||||
|
||||
@@ -67,14 +67,14 @@ Future<Map<String, dynamic>> runTask(String taskName, { bool silent: false }) as
|
||||
await runner.exitCode.timeout(const Duration(seconds: 1));
|
||||
return taskResult;
|
||||
} on TimeoutException catch (timeout) {
|
||||
runner.kill(ProcessSignal.sigint);
|
||||
runner.kill(ProcessSignal.SIGINT); // ignore: deprecated_member_use
|
||||
return <String, dynamic>{
|
||||
'success': false,
|
||||
'reason': 'Timeout waiting for $waitingFor: ${timeout.message}',
|
||||
};
|
||||
} finally {
|
||||
if (!runnerFinished)
|
||||
runner.kill(ProcessSignal.sigkill);
|
||||
runner.kill(ProcessSignal.SIGKILL); // ignore: deprecated_member_use
|
||||
await stdoutSub.cancel();
|
||||
await stderrSub.cancel();
|
||||
}
|
||||
|
||||
@@ -460,7 +460,7 @@ Future<int> findAvailablePort() async {
|
||||
while (true) {
|
||||
try {
|
||||
final ServerSocket socket =
|
||||
await ServerSocket.bind(InternetAddress.loopbackIPv4, port);
|
||||
await ServerSocket.bind(InternetAddress.LOOPBACK_IP_V4, port); // ignore: deprecated_member_use
|
||||
await socket.close();
|
||||
return port;
|
||||
} catch (_) {
|
||||
|
||||
@@ -126,7 +126,8 @@ Future<Map<String, double>> _readJsonResults(Process process) {
|
||||
if (line.contains(jsonEnd)) {
|
||||
jsonStarted = false;
|
||||
processWasKilledIntentionally = true;
|
||||
process.kill(ProcessSignal.sigint); // flutter run doesn't quit automatically
|
||||
// ignore: deprecated_member_use
|
||||
process.kill(ProcessSignal.SIGINT); // flutter run doesn't quit automatically
|
||||
final String jsonOutput = jsonBuf.toString();
|
||||
try {
|
||||
completer.complete(json.decode(jsonOutput));
|
||||
|
||||
@@ -373,7 +373,7 @@ class FlutterDriver {
|
||||
if (_logCommunicationToFile) {
|
||||
final f.File file = fs.file(p.join(testOutputsDirectory, 'flutter_driver_commands_$_driverId.log'));
|
||||
file.createSync(recursive: true); // no-op if file exists
|
||||
file.writeAsStringSync('${new DateTime.now()} $message\n', mode: f.FileMode.append, flush: true);
|
||||
file.writeAsStringSync('${new DateTime.now()} $message\n', mode: f.FileMode.APPEND, flush: true); // ignore: deprecated_member_use
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -209,8 +209,8 @@ class GoldensClient {
|
||||
Future<void> _obtainLock() async {
|
||||
final File lockFile = flutterRoot.childFile(fs.path.join('bin', 'cache', 'goldens.lockfile'));
|
||||
await lockFile.create(recursive: true);
|
||||
_lock = await lockFile.open(mode: io.FileMode.write);
|
||||
await _lock.lock(io.FileLock.blockingExclusive);
|
||||
_lock = await lockFile.open(mode: io.FileMode.WRITE); // ignore: deprecated_member_use
|
||||
await _lock.lock(io.FileLock.BLOCKING_EXCLUSIVE); // ignore: deprecated_member_use
|
||||
}
|
||||
|
||||
Future<void> _releaseLock() async {
|
||||
|
||||
@@ -78,7 +78,7 @@ class _ManifestAssetBundle implements AssetBundle {
|
||||
return true;
|
||||
|
||||
final FileStat stat = fs.file(manifestPath).statSync();
|
||||
if (stat.type == FileSystemEntityType.notFound)
|
||||
if (stat.type == FileSystemEntityType.NOT_FOUND) // ignore: deprecated_member_use
|
||||
return true;
|
||||
|
||||
return stat.modified.isAfter(_lastBuildTimestamp);
|
||||
|
||||
@@ -104,15 +104,15 @@ void copyDirectorySync(Directory srcDir, Directory destDir, [void onFileCopied(F
|
||||
Directory getRecordingSink(String dirname, String basename) {
|
||||
final String location = _kLocalFs.path.join(dirname, basename);
|
||||
switch (_kLocalFs.typeSync(location, followLinks: false)) {
|
||||
case FileSystemEntityType.file:
|
||||
case FileSystemEntityType.link:
|
||||
case FileSystemEntityType.FILE: // ignore: deprecated_member_use
|
||||
case FileSystemEntityType.LINK: // ignore: deprecated_member_use
|
||||
throwToolExit('Invalid record-to location: $dirname ("$basename" exists as non-directory)');
|
||||
break;
|
||||
case FileSystemEntityType.directory:
|
||||
case FileSystemEntityType.DIRECTORY: // ignore: deprecated_member_use
|
||||
if (_kLocalFs.directory(location).listSync(followLinks: false).isNotEmpty)
|
||||
throwToolExit('Invalid record-to location: $dirname ("$basename" is not empty)');
|
||||
break;
|
||||
case FileSystemEntityType.notFound:
|
||||
case FileSystemEntityType.NOT_FOUND: // ignore: deprecated_member_use
|
||||
_kLocalFs.directory(location).createSync(recursive: true);
|
||||
}
|
||||
return _kLocalFs.directory(location);
|
||||
|
||||
@@ -41,7 +41,7 @@ export 'dart:io'
|
||||
exitCode,
|
||||
// File NO! Use `file_system.dart`
|
||||
// FileSystemEntity NO! Use `file_system.dart`
|
||||
gzip,
|
||||
GZIP, // ignore: deprecated_member_use
|
||||
HandshakeException,
|
||||
HttpClient,
|
||||
HttpClientRequest,
|
||||
@@ -71,7 +71,7 @@ export 'dart:io'
|
||||
// stdout, NO! Use `io.dart`
|
||||
Socket,
|
||||
SocketException,
|
||||
systemEncoding,
|
||||
SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
WebSocket,
|
||||
WebSocketException,
|
||||
WebSocketTransformer;
|
||||
@@ -116,12 +116,11 @@ class ProcessSignal implements io.ProcessSignal {
|
||||
@visibleForTesting
|
||||
const ProcessSignal(this._delegate);
|
||||
|
||||
// TODO(yjbanov): make these names consistent with dart:io ones
|
||||
static const ProcessSignal SIGWINCH = const _PosixProcessSignal._(io.ProcessSignal.sigwinch);
|
||||
static const ProcessSignal SIGTERM = const _PosixProcessSignal._(io.ProcessSignal.sigterm);
|
||||
static const ProcessSignal SIGUSR1 = const _PosixProcessSignal._(io.ProcessSignal.sigusr1);
|
||||
static const ProcessSignal SIGUSR2 = const _PosixProcessSignal._(io.ProcessSignal.sigusr2);
|
||||
static const ProcessSignal SIGINT = const ProcessSignal(io.ProcessSignal.sigint);
|
||||
static const ProcessSignal SIGWINCH = const _PosixProcessSignal._(io.ProcessSignal.SIGWINCH); // ignore: deprecated_member_use
|
||||
static const ProcessSignal SIGTERM = const _PosixProcessSignal._(io.ProcessSignal.SIGTERM); // ignore: deprecated_member_use
|
||||
static const ProcessSignal SIGUSR1 = const _PosixProcessSignal._(io.ProcessSignal.SIGUSR1); // ignore: deprecated_member_use
|
||||
static const ProcessSignal SIGUSR2 = const _PosixProcessSignal._(io.ProcessSignal.SIGUSR2); // ignore: deprecated_member_use
|
||||
static const ProcessSignal SIGINT = const ProcessSignal(io.ProcessSignal.SIGINT); // ignore: deprecated_member_use
|
||||
|
||||
final io.ProcessSignal _delegate;
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ class HostPortScanner extends PortScanner {
|
||||
Future<bool> isPortAvailable(int port) async {
|
||||
try {
|
||||
// TODO(ianh): This is super racy.
|
||||
final ServerSocket socket = await ServerSocket.bind(InternetAddress.loopbackIPv4, port);
|
||||
final ServerSocket socket = await ServerSocket.bind(InternetAddress.LOOPBACK_IP_V4, port); // ignore: deprecated_member_use
|
||||
await socket.close();
|
||||
return true;
|
||||
} catch (error) {
|
||||
@@ -58,9 +58,9 @@ class HostPortScanner extends PortScanner {
|
||||
Future<int> findAvailablePort() async {
|
||||
ServerSocket socket;
|
||||
try {
|
||||
socket = await ServerSocket.bind(InternetAddress.loopbackIPv4, 0);
|
||||
socket = await ServerSocket.bind(InternetAddress.LOOPBACK_IP_V4, 0); // ignore: deprecated_member_use
|
||||
} on SocketException {
|
||||
socket = await ServerSocket.bind(InternetAddress.loopbackIPv6, 0, v6Only: true);
|
||||
socket = await ServerSocket.bind(InternetAddress.LOOPBACK_IP_V6, 0, v6Only: true); // ignore: deprecated_member_use
|
||||
}
|
||||
final int port = socket.port;
|
||||
await socket.close();
|
||||
|
||||
@@ -213,7 +213,7 @@ Future<Process> runDetached(List<String> cmd) {
|
||||
_traceCommand(cmd);
|
||||
final Future<Process> proc = processManager.start(
|
||||
cmd,
|
||||
mode: ProcessStartMode.detached,
|
||||
mode: ProcessStartMode.DETACHED, // ignore: deprecated_member_use
|
||||
);
|
||||
return proc;
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ class Cache {
|
||||
if (!_lockEnabled)
|
||||
return null;
|
||||
assert(_lock == null);
|
||||
_lock = await fs.file(fs.path.join(flutterRoot, 'bin', 'cache', 'lockfile')).open(mode: FileMode.write);
|
||||
_lock = await fs.file(fs.path.join(flutterRoot, 'bin', 'cache', 'lockfile')).open(mode: FileMode.WRITE); // ignore: deprecated_member_use
|
||||
bool locked = false;
|
||||
bool printed = false;
|
||||
while (!locked) {
|
||||
|
||||
@@ -26,7 +26,7 @@ abstract class AnalyzeBase {
|
||||
void dumpErrors(Iterable<String> errors) {
|
||||
if (argResults['write'] != null) {
|
||||
try {
|
||||
final RandomAccessFile resultsFile = fs.file(argResults['write']).openSync(mode: FileMode.write);
|
||||
final RandomAccessFile resultsFile = fs.file(argResults['write']).openSync(mode: FileMode.WRITE); // ignore: deprecated_member_use
|
||||
try {
|
||||
resultsFile.lockSync();
|
||||
resultsFile.writeStringSync(errors.join('\n'));
|
||||
|
||||
@@ -408,12 +408,12 @@ String _validateProjectDir(String dirPath, { String flutterRoot }) {
|
||||
|
||||
final FileSystemEntityType type = fs.typeSync(dirPath);
|
||||
|
||||
if (type != FileSystemEntityType.notFound) {
|
||||
if (type != FileSystemEntityType.NOT_FOUND) { // ignore: deprecated_member_use
|
||||
switch (type) {
|
||||
case FileSystemEntityType.file:
|
||||
case FileSystemEntityType.FILE: // ignore: deprecated_member_use
|
||||
// Do not overwrite files.
|
||||
return "Invalid project name: '$dirPath' - file exists.";
|
||||
case FileSystemEntityType.link:
|
||||
case FileSystemEntityType.LINK: // ignore: deprecated_member_use
|
||||
// Do not overwrite links.
|
||||
return "Invalid project name: '$dirPath' - refers to a link.";
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ class DriveCommand extends RunCommandBase {
|
||||
if (device == null)
|
||||
throwToolExit(null);
|
||||
|
||||
if (await fs.type(testFile) != FileSystemEntityType.file)
|
||||
if (await fs.type(testFile) != FileSystemEntityType.FILE) // ignore: deprecated_member_use
|
||||
throwToolExit('Test file not found: $testFile');
|
||||
|
||||
String observatoryUri;
|
||||
@@ -225,7 +225,7 @@ void restoreAppStarter() {
|
||||
|
||||
Future<LaunchResult> _startApp(DriveCommand command) async {
|
||||
final String mainPath = findMainDartFile(command.targetFile);
|
||||
if (await fs.type(mainPath) != FileSystemEntityType.file) {
|
||||
if (await fs.type(mainPath) != FileSystemEntityType.FILE) { // ignore: deprecated_member_use
|
||||
printError('Tried to run $mainPath, but that file does not exist.');
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ import '../vmservice.dart';
|
||||
// $ flutter fuchsia_reload -f ~/fuchsia -a 192.168.1.39 \
|
||||
// -g //lib/flutter/examples/flutter_gallery:flutter_gallery
|
||||
|
||||
final String ipv4Loopback = InternetAddress.loopbackIPv4.address;
|
||||
final String ipv4Loopback = InternetAddress.LOOPBACK_IP_V4.address; // ignore: deprecated_member_use
|
||||
|
||||
class FuchsiaReloadCommand extends FlutterCommand {
|
||||
FuchsiaReloadCommand() {
|
||||
|
||||
@@ -261,9 +261,9 @@ class IdeConfigCommand extends FlutterCommand {
|
||||
String _validateFlutterDir(String dirPath, {String flutterRoot}) {
|
||||
final FileSystemEntityType type = fs.typeSync(dirPath);
|
||||
|
||||
if (type != FileSystemEntityType.notFound) {
|
||||
if (type != FileSystemEntityType.NOT_FOUND) { // ignore: deprecated_member_use
|
||||
switch (type) {
|
||||
case FileSystemEntityType.link:
|
||||
case FileSystemEntityType.LINK: // ignore: deprecated_member_use
|
||||
// Do not overwrite links.
|
||||
return "Invalid project root dir: '$dirPath' - refers to a link.";
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ class DependencyChecker {
|
||||
for (String path in _dependencies) {
|
||||
final File file = fs.file(path);
|
||||
final FileStat stat = file.statSync();
|
||||
if (stat.type == FileSystemEntityType.notFound) {
|
||||
if (stat.type == FileSystemEntityType.NOT_FOUND) { // ignore: deprecated_member_use
|
||||
printTrace('DependencyChecker: Error stating $path.');
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ abstract class DevFSContent {
|
||||
Stream<List<int>> contentsAsStream();
|
||||
|
||||
Stream<List<int>> contentsAsCompressedStream() {
|
||||
return contentsAsStream().transform(gzip.encoder);
|
||||
return contentsAsStream().transform(GZIP.encoder); // ignore: deprecated_member_use
|
||||
}
|
||||
|
||||
/// Return the list of files this content depends on.
|
||||
@@ -86,7 +86,7 @@ class DevFSFileContent extends DevFSContent {
|
||||
return;
|
||||
}
|
||||
_fileStat = file.statSync();
|
||||
if (_fileStat.type == FileSystemEntityType.link) {
|
||||
if (_fileStat.type == FileSystemEntityType.LINK) { // ignore: deprecated_member_use
|
||||
// Resolve, stat, and maybe cache the symlink target.
|
||||
final String resolved = file.resolveSymbolicLinksSync();
|
||||
final FileSystemEntity linkTarget = fs.file(resolved);
|
||||
@@ -661,7 +661,7 @@ class DevFS {
|
||||
try {
|
||||
final FileSystemEntityType linkType =
|
||||
fs.statSync(file.resolveSymbolicLinksSync()).type;
|
||||
if (linkType == FileSystemEntityType.directory)
|
||||
if (linkType == FileSystemEntityType.DIRECTORY) // ignore: deprecated_member_use
|
||||
continue;
|
||||
} on FileSystemException catch (e) {
|
||||
_printScanDirectoryError(file.path, e);
|
||||
|
||||
@@ -639,7 +639,7 @@ void _copyServiceDefinitionsManifest(List<Map<String, String>> services, File ma
|
||||
'framework': fs.path.basenameWithoutExtension(service['ios-framework'])
|
||||
}).toList();
|
||||
final Map<String, dynamic> jsonObject = <String, dynamic>{ 'services' : jsonServices };
|
||||
manifest.writeAsStringSync(json.encode(jsonObject), mode: FileMode.write, flush: true);
|
||||
manifest.writeAsStringSync(json.encode(jsonObject), mode: FileMode.WRITE, flush: true); // ignore: deprecated_member_use
|
||||
}
|
||||
|
||||
Future<bool> upgradePbxProjWithFlutterAssets(String app, String appPath) async {
|
||||
|
||||
@@ -454,7 +454,7 @@ class IOSSimulator extends Device {
|
||||
void clearLogs() {
|
||||
final File logFile = fs.file(logFilePath);
|
||||
if (logFile.existsSync()) {
|
||||
final RandomAccessFile randomFile = logFile.openSync(mode: FileMode.write);
|
||||
final RandomAccessFile randomFile = logFile.openSync(mode: FileMode.WRITE); // ignore: deprecated_member_use
|
||||
randomFile.truncateSync(0);
|
||||
randomFile.closeSync();
|
||||
}
|
||||
|
||||
@@ -97,7 +97,7 @@ class ProtocolDiscovery {
|
||||
|
||||
assert(new InternetAddress(hostUri.host).isLoopback);
|
||||
if (ipv6) {
|
||||
hostUri = hostUri.replace(host: InternetAddress.loopbackIPv6.host);
|
||||
hostUri = hostUri.replace(host: InternetAddress.LOOPBACK_IP_V6.host); // ignore: deprecated_member_use
|
||||
}
|
||||
|
||||
return hostUri;
|
||||
|
||||
@@ -808,7 +808,7 @@ abstract class ResidentRunner {
|
||||
if (path == null)
|
||||
return true;
|
||||
final FileStat stat = fs.file(path).statSync();
|
||||
if (stat.type != FileSystemEntityType.file)
|
||||
if (stat.type != FileSystemEntityType.FILE) // ignore: deprecated_member_use
|
||||
return true;
|
||||
if (!fs.file(path).existsSync())
|
||||
return true;
|
||||
|
||||
@@ -105,6 +105,6 @@ File generateServiceDefinitions(
|
||||
|
||||
final Map<String, dynamic> jsonObject = <String, dynamic>{ 'services': services };
|
||||
final File servicesFile = fs.file(fs.path.join(dir, 'services.json'));
|
||||
servicesFile.writeAsStringSync(json.encode(jsonObject), mode: FileMode.write, flush: true);
|
||||
servicesFile.writeAsStringSync(json.encode(jsonObject), mode: FileMode.WRITE, flush: true); // ignore: deprecated_member_use
|
||||
return servicesFile;
|
||||
}
|
||||
|
||||
@@ -52,8 +52,8 @@ const String _kProjectRootSentinel = 'pubspec.yaml';
|
||||
/// The address at which our WebSocket server resides and at which the sky_shell
|
||||
/// processes will host the Observatory server.
|
||||
final Map<InternetAddressType, InternetAddress> _kHosts = <InternetAddressType, InternetAddress>{
|
||||
InternetAddressType.IPv4: InternetAddress.loopbackIPv4,
|
||||
InternetAddressType.IPv6: InternetAddress.loopbackIPv6,
|
||||
InternetAddressType.IP_V4: InternetAddress.LOOPBACK_IP_V4, // ignore: deprecated_member_use
|
||||
InternetAddressType.IP_V6: InternetAddress.LOOPBACK_IP_V6, // ignore: deprecated_member_use
|
||||
};
|
||||
|
||||
/// Configure the `test` package to work with Flutter.
|
||||
@@ -73,7 +73,7 @@ void installHook({
|
||||
bool trackWidgetCreation: false,
|
||||
bool updateGoldens: false,
|
||||
int observatoryPort,
|
||||
InternetAddressType serverType: InternetAddressType.IPv4,
|
||||
InternetAddressType serverType: InternetAddressType.IP_V4, // ignore: deprecated_member_use
|
||||
}) {
|
||||
assert(!enableObservatory || (!startPaused && observatoryPort == null));
|
||||
hack.registerPlatformPlugin(
|
||||
@@ -622,7 +622,7 @@ class _FlutterPlatform extends PlatformPlugin {
|
||||
}
|
||||
|
||||
String _getWebSocketUrl() {
|
||||
return host.type == InternetAddressType.IPv4
|
||||
return host.type == InternetAddressType.IP_V4 // ignore: deprecated_member_use
|
||||
? 'ws://${host.address}'
|
||||
: 'ws://[${host.address}]';
|
||||
}
|
||||
@@ -766,7 +766,7 @@ void main() {
|
||||
} else {
|
||||
command.add('--disable-observatory');
|
||||
}
|
||||
if (host.type == InternetAddressType.IPv6)
|
||||
if (host.type == InternetAddressType.IP_V6) // ignore: deprecated_member_use
|
||||
command.add('--ipv6');
|
||||
if (bundlePath != null) {
|
||||
command.add('--flutter-assets-dir=$bundlePath');
|
||||
@@ -838,13 +838,13 @@ void main() {
|
||||
return 'Shell subprocess cleanly reported an error $when. Check the logs above for an error message.';
|
||||
case 0:
|
||||
return 'Shell subprocess ended cleanly $when. Did main() call exit()?';
|
||||
case -0x0f: // ProcessSignal.sigterm
|
||||
case -0x0f: // ProcessSignal.SIGTERM
|
||||
return 'Shell subprocess crashed with SIGTERM ($exitCode) $when.';
|
||||
case -0x0b: // ProcessSignal.sigsegv
|
||||
case -0x0b: // ProcessSignal.SIGSEGV
|
||||
return 'Shell subprocess crashed with segmentation fault $when.';
|
||||
case -0x06: // ProcessSignal.sigabrt
|
||||
case -0x06: // ProcessSignal.SIGABRT
|
||||
return 'Shell subprocess crashed with SIGABRT ($exitCode) $when.';
|
||||
case -0x02: // ProcessSignal.sigint
|
||||
case -0x02: // ProcessSignal.SIGINT
|
||||
return 'Shell subprocess terminated by ^C (SIGINT, $exitCode) $when.';
|
||||
default:
|
||||
return 'Shell subprocess crashed with unexpected exit code $exitCode $when.';
|
||||
|
||||
@@ -77,7 +77,7 @@ Future<int> runTests(
|
||||
throwToolExit('Cannot find Flutter shell at $shellPath');
|
||||
|
||||
final InternetAddressType serverType =
|
||||
ipv6 ? InternetAddressType.IPv6 : InternetAddressType.IPv4;
|
||||
ipv6 ? InternetAddressType.IP_V6 : InternetAddressType.IP_V4; // ignore: deprecated_member_use
|
||||
|
||||
loader.installHook(
|
||||
shellPath: shellPath,
|
||||
|
||||
@@ -26,7 +26,7 @@ void main() {
|
||||
});
|
||||
|
||||
testUsingContext('toString() works', () async {
|
||||
expect(io.ProcessSignal.sigint.toString(), ProcessSignal.SIGINT.toString());
|
||||
expect(io.ProcessSignal.SIGINT.toString(), ProcessSignal.SIGINT.toString()); // ignore: deprecated_member_use
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ class MockFileSystem extends ForwardingFileSystem {
|
||||
|
||||
class MockFile extends Mock implements File {
|
||||
@override
|
||||
Future<RandomAccessFile> open({FileMode mode: FileMode.read}) async {
|
||||
Future<RandomAccessFile> open({FileMode mode: FileMode.READ}) async { // ignore: deprecated_member_use
|
||||
return new MockRandomAccessFile();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -508,7 +508,7 @@ class LoggingProcessManager extends LocalProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
ProcessStartMode mode: ProcessStartMode.normal,
|
||||
ProcessStartMode mode: ProcessStartMode.NORMAL, // ignore: deprecated_member_use
|
||||
}) {
|
||||
commands.add(command);
|
||||
return super.start(
|
||||
|
||||
@@ -48,8 +48,8 @@ class MockProcessManager extends Mock implements ProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
Encoding stdoutEncoding: systemEncoding,
|
||||
Encoding stderrEncoding: systemEncoding,
|
||||
Encoding stdoutEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
Encoding stderrEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
}) async {
|
||||
return new ProcessResult(0, 0, '', '');
|
||||
}
|
||||
@@ -61,8 +61,8 @@ class MockProcessManager extends Mock implements ProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
Encoding stdoutEncoding: systemEncoding,
|
||||
Encoding stderrEncoding: systemEncoding,
|
||||
Encoding stdoutEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
Encoding stderrEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
}) {
|
||||
return new ProcessResult(0, 0, '', '');
|
||||
}
|
||||
|
||||
@@ -38,8 +38,8 @@ class MockProcessManager extends Mock implements ProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
Encoding stdoutEncoding: systemEncoding,
|
||||
Encoding stderrEncoding: systemEncoding,
|
||||
Encoding stdoutEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
Encoding stderrEncoding: SYSTEM_ENCODING, // ignore: deprecated_member_use
|
||||
}) async {
|
||||
return new ProcessResult(0, 0, '1234\n5678\n5', '');
|
||||
}
|
||||
|
||||
@@ -164,7 +164,7 @@ class MockProcessManager implements ProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
ProcessStartMode mode: ProcessStartMode.normal,
|
||||
ProcessStartMode mode: ProcessStartMode.NORMAL, // ignore: deprecated_member_use
|
||||
}) {
|
||||
lastPubEnvironment = environment['PUB_ENVIRONMENT'];
|
||||
lastPubCache = environment['PUB_CACHE'];
|
||||
@@ -237,7 +237,7 @@ class MockFileSystem extends ForwardingFileSystem {
|
||||
|
||||
class MockFile implements File {
|
||||
@override
|
||||
Future<RandomAccessFile> open({FileMode mode: FileMode.read}) async {
|
||||
Future<RandomAccessFile> open({FileMode mode: FileMode.READ}) async { // ignore: deprecated_member_use
|
||||
return new MockRandomAccessFile();
|
||||
}
|
||||
|
||||
|
||||
@@ -388,11 +388,11 @@ class MockVMService extends BasicMock implements VMService {
|
||||
|
||||
Future<Null> setUp() async {
|
||||
try {
|
||||
_server = await HttpServer.bind(InternetAddress.loopbackIPv6, 0);
|
||||
_server = await HttpServer.bind(InternetAddress.LOOPBACK_IP_V6, 0); // ignore: deprecated_member_use
|
||||
_httpAddress = Uri.parse('http://[::1]:${_server.port}');
|
||||
} on SocketException {
|
||||
// Fall back to IPv4 if the host doesn't support binding to IPv6 localhost
|
||||
_server = await HttpServer.bind(InternetAddress.loopbackIPv4, 0);
|
||||
_server = await HttpServer.bind(InternetAddress.LOOPBACK_IP_V4, 0); // ignore: deprecated_member_use
|
||||
_httpAddress = Uri.parse('http://127.0.0.1:${_server.port}');
|
||||
}
|
||||
_server.listen((HttpRequest request) {
|
||||
|
||||
@@ -122,7 +122,7 @@ class MockProcessManager implements ProcessManager {
|
||||
Map<String, String> environment,
|
||||
bool includeParentEnvironment: true,
|
||||
bool runInShell: false,
|
||||
ProcessStartMode mode: ProcessStartMode.normal,
|
||||
ProcessStartMode mode: ProcessStartMode.NORMAL, // ignore: deprecated_member_use
|
||||
}) {
|
||||
if (!succeed) {
|
||||
final String executable = command[0];
|
||||
|
||||
@@ -13,9 +13,9 @@ import 'common/network.dart';
|
||||
import 'dart/dart_vm.dart';
|
||||
import 'runners/ssh_command_runner.dart';
|
||||
|
||||
final String _ipv4Loopback = InternetAddress.loopbackIPv4.address;
|
||||
final String _ipv4Loopback = InternetAddress.LOOPBACK_IP_V4.address; // ignore: deprecated_member_use
|
||||
|
||||
final String _ipv6Loopback = InternetAddress.loopbackIPv6.address;
|
||||
final String _ipv6Loopback = InternetAddress.LOOPBACK_IP_V6.address; // ignore: deprecated_member_use
|
||||
|
||||
const ProcessManager _processManager = const LocalProcessManager();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user