Skip to content

Commit 40604bc

Browse files
committed
Refactor logging methods for improved readability and add script for version tagging
1 parent 82dd918 commit 40604bc

3 files changed

Lines changed: 14 additions & 16 deletions

File tree

example/console_tools_example.dart

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,5 @@ void main() {
77
Console.w("API slow response");
88
Console.e("Crash detected");
99

10-
Console.json({
11-
"user": "Younes",
12-
"role": "developer",
13-
});
10+
Console.json({"user": "Younes", "role": "developer"});
1411
}

lib/src/console_tools_base.dart

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
import 'dart:async';
22
import 'dart:convert';
33

4-
enum LogLevel {
5-
debug,
6-
info,
7-
success,
8-
warning,
9-
error,
10-
}
4+
enum LogLevel { debug, info, success, warning, error }
115

126
class Console {
137
static log(
@@ -47,15 +41,20 @@ class Console {
4741
LogLevel.error: '❌',
4842
};
4943

50-
static void d(Object? message, {String? tag}) => _log(LogLevel.debug, message, tag);
44+
static void d(Object? message, {String? tag}) =>
45+
_log(LogLevel.debug, message, tag);
5146

52-
static void i(Object? message, {String? tag}) => _log(LogLevel.info, message, tag);
47+
static void i(Object? message, {String? tag}) =>
48+
_log(LogLevel.info, message, tag);
5349

54-
static void s(Object? message, {String? tag}) => _log(LogLevel.success, message, tag);
50+
static void s(Object? message, {String? tag}) =>
51+
_log(LogLevel.success, message, tag);
5552

56-
static void w(Object? message, {String? tag}) => _log(LogLevel.warning, message, tag);
53+
static void w(Object? message, {String? tag}) =>
54+
_log(LogLevel.warning, message, tag);
5755

58-
static void e(Object? message, {String? tag}) => _log(LogLevel.error, message, tag);
56+
static void e(Object? message, {String? tag}) =>
57+
_log(LogLevel.error, message, tag);
5958

6059
static void json(Object jsonObj, {String? tag}) {
6160
final encoder = const JsonEncoder.withIndent(' ');

pub.dev.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
git tag v%1
2+
git push origin v%1

0 commit comments

Comments
 (0)