From 46217bf572a73c5cf7119f58f894352ee50cb403 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Tue, 21 Jan 2025 03:38:04 +0500 Subject: upd: my logger --- .../kz/ilotterytea/frogartha/utils/Logger.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 shared/src/main/java/kz/ilotterytea/frogartha/utils/Logger.java (limited to 'shared') diff --git a/shared/src/main/java/kz/ilotterytea/frogartha/utils/Logger.java b/shared/src/main/java/kz/ilotterytea/frogartha/utils/Logger.java new file mode 100644 index 0000000..d92a8cb --- /dev/null +++ b/shared/src/main/java/kz/ilotterytea/frogartha/utils/Logger.java @@ -0,0 +1,23 @@ +package kz.ilotterytea.frogartha.utils; + +public class Logger { + private final String name; + + public Logger(Class clazz) { + this.name = clazz.getSimpleName(); + } + + public void log(String message, Object... arguments) { + String msg = message; + + for (Object argument : arguments) { + msg = msg.replaceFirst("\\{}", argument.toString()); + } + + System.out.println("[" + name + "] " + msg); + } + + public void error(String message, Throwable throwable) { + System.out.println("[" + name + "] " + message + ": " + throwable.getMessage()); + } +} -- cgit v1.2.3