From 9b13368e23798c19569a7bfa17296a03441f2101 Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Tue, 15 Oct 2024 16:23:25 +0100 Subject: [PATCH] KE2: Log our verbosity level This happens at `info` level, which is logged by default. --- java/kotlin-extractor2/src/main/kotlin/KotlinExtractor.kt | 1 + java/kotlin-extractor2/src/main/kotlin/utils/Logger.kt | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/java/kotlin-extractor2/src/main/kotlin/KotlinExtractor.kt b/java/kotlin-extractor2/src/main/kotlin/KotlinExtractor.kt index ab4f6a45cf7..ee100bb6c79 100644 --- a/java/kotlin-extractor2/src/main/kotlin/KotlinExtractor.kt +++ b/java/kotlin-extractor2/src/main/kotlin/KotlinExtractor.kt @@ -119,6 +119,7 @@ OLD: KE1 val logger = Logger(loggerBase, dtw) logger.info("Extraction started") logger.flush() + logger.infoVerbosity() logger.info("Extraction for invocation TRAP file $invocationTrapFile") logger.flush() /* diff --git a/java/kotlin-extractor2/src/main/kotlin/utils/Logger.kt b/java/kotlin-extractor2/src/main/kotlin/utils/Logger.kt index 2ac7054e2d5..655f1dbb200 100644 --- a/java/kotlin-extractor2/src/main/kotlin/utils/Logger.kt +++ b/java/kotlin-extractor2/src/main/kotlin/utils/Logger.kt @@ -268,6 +268,10 @@ class LoggerBase(val diagnosticCounter: DiagnosticCounter) : BasicLogger { } } + fun infoVerbosity(dtw: DiagnosticTrapWriter) { + info(dtw, "Kotlin extractor verbosity is " + verbosity.toString()) + } + override fun warn(dtw: DiagnosticTrapWriter, msg: String, extraInfo: String?) { warn(dtw, msg, extraInfo, null) } @@ -348,6 +352,10 @@ open class Logger(val loggerBase: LoggerBase, val dtw: DiagnosticTrapWriter) : B info(dtw, msg) } + fun infoVerbosity() { + loggerBase.infoVerbosity(dtw) + } + override fun warn(dtw: DiagnosticTrapWriter, msg: String, extraInfo: String?) { loggerBase.warn(dtw, msg, extraInfo, null) }