From 2e6b521ef9db6eba65b81eec9718149beed29af0 Mon Sep 17 00:00:00 2001 From: Alexander Lobas Date: Mon, 22 Jun 2020 21:20:07 +0300 Subject: [PATCH] Turn batik messages to logger GitOrigin-RevId: 63921b8dfd2588b26dda0cb84b36fc93c6ba8c27 --- .../ui/src/com/intellij/ui/svg/MyTranscoder.kt | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/platform/util/ui/src/com/intellij/ui/svg/MyTranscoder.kt b/platform/util/ui/src/com/intellij/ui/svg/MyTranscoder.kt index f143c6c1fb52..ff03f3d2b86e 100644 --- a/platform/util/ui/src/com/intellij/ui/svg/MyTranscoder.kt +++ b/platform/util/ui/src/com/intellij/ui/svg/MyTranscoder.kt @@ -20,6 +20,7 @@ import java.awt.RenderingHints import java.awt.image.BufferedImage import java.io.IOException import java.io.StringReader +import java.lang.Exception internal class MyTranscoder(private val scale: Double) : ImageTranscoder() { companion object { @@ -89,10 +90,24 @@ internal class MyTranscoder(private val scale: Double) : ImageTranscoder() { override fun createUserAgent(): UserAgent { return object : SVGAbstractTranscoder.SVGAbstractTranscoderUserAgent() { + override fun displayMessage(message: String?) { + logger().debug(message) + } + + override fun displayError(message: String?) { + logger().debug(message) + } + + override fun displayError(e: Exception) { + logger().debug(e) + } + override fun getBrokenLinkDocument(e: Element, url: String, message: String): SVGDocument { - Logger.getInstance(MyTranscoder::class.java).warn("$url $message") + logger().warn("$url $message") return createFallbackPlaceholder() } + + private fun logger() = Logger.getInstance(MyTranscoder::class.java) } }