Skip to content

Commit 9ea1762

Browse files
committed
Simplified regex
1 parent f63f013 commit 9ea1762

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/src/printers/pretty_printer.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,23 +47,21 @@ class PrettyPrinter extends LogPrinter {
4747
///
4848
/// For example:
4949
/// * #1 Logger.log (package:logger/src/logger.dart:115:29)
50-
static final _deviceStackTraceRegex =
51-
RegExp(r'#[0-9]+[\s]+(.+) \(([^\s]+)\)');
50+
static final _deviceStackTraceRegex = RegExp(r'#[0-9]+\s+(.+) \((\S+)\)');
5251

5352
/// Matches a stacktrace line as generated by Flutter web.
5453
///
5554
/// For example:
5655
/// * packages/logger/src/printers/pretty_printer.dart 91:37
57-
static final _webStackTraceRegex =
58-
RegExp(r'^((packages|dart-sdk)\/[^\s]+\/)');
56+
static final _webStackTraceRegex = RegExp(r'^((packages|dart-sdk)/\S+/)');
5957

6058
/// Matches a stacktrace line as generated by browser Dart.
6159
///
6260
/// For example:
6361
/// * dart:sdk_internal
6462
/// * package:logger/src/logger.dart
6563
static final _browserStackTraceRegex =
66-
RegExp(r'^(?:package:)?(dart:[^\s]+|[^\s]+)');
64+
RegExp(r'^(?:package:)?(dart:\S+|\S+)');
6765

6866
static DateTime? _startTime;
6967

0 commit comments

Comments
 (0)