Skip to content

Commit e4b9796

Browse files
[flutter_tools] Implement NotifyingLogger.supportsColor (#113635)
1 parent 637e5bc commit e4b9796

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

packages/flutter_tools/lib/src/commands/daemon.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1259,7 +1259,7 @@ class NotifyingLogger extends DelegatingLogger {
12591259
void sendEvent(String name, [Map<String, Object?>? args]) { }
12601260

12611261
@override
1262-
bool get supportsColor => throw UnimplementedError();
1262+
bool get supportsColor => false;
12631263

12641264
@override
12651265
bool get hasTerminal => false;

packages/flutter_tools/test/commands.shard/hermetic/daemon_test.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -708,6 +708,11 @@ void main() {
708708
expect(message.level, 'status');
709709
expect(message.message, 'hello');
710710
});
711+
712+
testWithoutContext('responds to .supportsColor', () async {
713+
final NotifyingLogger logger = NotifyingLogger(verbose: false, parent: bufferLogger);
714+
expect(logger.supportsColor, isFalse);
715+
});
711716
});
712717

713718
group('daemon queue', () {

0 commit comments

Comments
 (0)