From 7a05f527ddf72b3d9d9dc52cf03bbebcc28b011d Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 14 Oct 2025 15:18:45 -0400 Subject: [PATCH] Moving Log.java to Log.kt --- .../src/commonTest/kotlin/android/util/Log.kt | 85 +++++++++++++++++++ .../kotlin/com/android/util/Log.java | 35 -------- 2 files changed, 85 insertions(+), 35 deletions(-) create mode 100644 quartz/src/commonTest/kotlin/android/util/Log.kt delete mode 100644 quartz/src/commonTest/kotlin/com/android/util/Log.java diff --git a/quartz/src/commonTest/kotlin/android/util/Log.kt b/quartz/src/commonTest/kotlin/android/util/Log.kt new file mode 100644 index 0000000000..6da9959a13 --- /dev/null +++ b/quartz/src/commonTest/kotlin/android/util/Log.kt @@ -0,0 +1,85 @@ +/** + * Copyright (c) 2025 Vitor Pamplona + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the + * Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ +package android.util + +import kotlin.jvm.JvmStatic + +class Log { + companion object { + @JvmStatic + fun d( + tag: String?, + msg: String?, + ): Int { + println("DEBUG: $tag: $msg") + return 0 + } + + @JvmStatic + fun i( + tag: String?, + msg: String?, + ): Int { + println("INFO: $tag: $msg") + return 0 + } + + @JvmStatic + fun w( + tag: String?, + msg: String?, + ): Int { + println("WARN: $tag: $msg") + return 0 + } + + @JvmStatic + fun w( + tag: String?, + msg: String?, + e: Throwable, + ): Int { + println("WARN: $tag: $msg") + e.printStackTrace() + return 0 + } + + @JvmStatic + fun e( + tag: String?, + msg: String?, + ): Int { + println("ERROR: $tag: $msg") + return 0 + } + + @JvmStatic + fun e( + tag: String?, + msg: String?, + e: Throwable, + ): Int { + println("ERROR: $tag: $msg") + e.printStackTrace() + return 0 + } + } +} diff --git a/quartz/src/commonTest/kotlin/com/android/util/Log.java b/quartz/src/commonTest/kotlin/com/android/util/Log.java deleted file mode 100644 index af85d0b47e..0000000000 --- a/quartz/src/commonTest/kotlin/com/android/util/Log.java +++ /dev/null @@ -1,35 +0,0 @@ -package android.util; - -public class Log { - public static int d(String tag, String msg) { - System.out.println("DEBUG: " + tag + ": " + msg); - return 0; - } - - public static int i(String tag, String msg) { - System.out.println("INFO: " + tag + ": " + msg); - return 0; - } - - public static int w(String tag, String msg) { - System.out.println("WARN: " + tag + ": " + msg); - return 0; - } - - public static int w(String tag, String msg, Throwable e) { - System.out.println("WARN: " + tag + ": " + msg); - e.printStackTrace(); - return 0; - } - - public static int e(String tag, String msg) { - System.out.println("ERROR: " + tag + ": " + msg); - return 0; - } - - public static int e(String tag, String msg, Throwable e) { - System.out.println("ERROR: " + tag + ": " + msg); - e.printStackTrace(); - return 0; - } -} \ No newline at end of file