[flutter_tools] deprecate flutter version (#60998)

This commit is contained in:
Jonah Williams 2020-07-07 18:04:02 -07:00 committed by GitHub
parent 843231bbc2
commit 77310c152f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 2 deletions

View File

@ -29,6 +29,9 @@ class VersionCommand extends FlutterCommand {
);
}
@override
bool get deprecated => true;
@override
final String name = 'version';

View File

@ -42,7 +42,10 @@ void main() {
'version',
'--no-pub',
]);
expect(testLogger.statusText, equals('v10.0.0\r\nv20.0.0\r\n30.0.0-dev.0.0\r\n31.0.0-0.0.pre\n'));
expect(testLogger.statusText, equals(
'[!] The "version" command is deprecated and will be removed in a future version of Flutter.\n\n'
'v10.0.0\r\nv20.0.0\r\n30.0.0-dev.0.0\r\n31.0.0-0.0.pre\n'
));
}, overrides: <Type, Generator>{
ProcessManager: () => MockProcessManager(),
Stdio: () => mockStdio,
@ -204,7 +207,7 @@ void main() {
await createTestCommandRunner(command).run(<String>[
'version',
]);
expect(testLogger.statusText, equals('v10.0.0\r\nv20.0.0\r\n30.0.0-dev.0.0\r\n31.0.0-0.0.pre\n'));
expect(testLogger.statusText, contains('v10.0.0\r\nv20.0.0\r\n30.0.0-dev.0.0\r\n31.0.0-0.0.pre\n'));
}, overrides: <Type, Generator>{
ProcessManager: () => MockProcessManager(),
Stdio: () => mockStdio,