From 729c1308dfbcf313cf490bb93822acc771436c76 Mon Sep 17 00:00:00 2001 From: Meysam Date: Tue, 9 Apr 2024 15:32:34 +0200 Subject: [PATCH 1/2] Replace double quotes with single quote --- lib/src/generators/logging/logger_class_content.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/generators/logging/logger_class_content.dart b/lib/src/generators/logging/logger_class_content.dart index 60ab44c..b1e809a 100644 --- a/lib/src/generators/logging/logger_class_content.dart +++ b/lib/src/generators/logging/logger_class_content.dart @@ -73,7 +73,7 @@ class SimpleLogPrinter extends LogPrinter { .last; } else { final realFirstLine = formattedStacktrace - ?.firstWhere((line) => line.contains(className), orElse: () => ""); + ?.firstWhere((line) => line.contains(className), orElse: () => ''); final methodName = realFirstLine?.replaceAll('\$className.', ''); return methodName; @@ -122,7 +122,7 @@ List? _formatStackTrace(StackTrace stackTrace, int methodCount) { if (match.group(2)!.startsWith('package:logger')) { continue; } - var newLine = ("\${match.group(1)}"); + var newLine = ('\${match.group(1)}'); formatted.add(newLine.replaceAll('', '()')); if (++count == methodCount) { break; From 1dd59ba217515b526c5d35b481d534177ec1239a Mon Sep 17 00:00:00 2001 From: Meysam Date: Tue, 9 Apr 2024 15:33:26 +0200 Subject: [PATCH 2/2] Add Library directive --- lib/src/generators/logging/logger_class_content.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/src/generators/logging/logger_class_content.dart b/lib/src/generators/logging/logger_class_content.dart index b1e809a..0a5ecf8 100644 --- a/lib/src/generators/logging/logger_class_content.dart +++ b/lib/src/generators/logging/logger_class_content.dart @@ -9,6 +9,8 @@ const String loggerClassPrefex = ''' /// Maybe this should be generated for the user as well? /// /// import 'package:customer_app/services/stackdriver/stackdriver_service.dart'; +library; + import 'package:flutter/foundation.dart'; import 'package:logger/logger.dart'; ''';