From be0c5d4c9c49858ae8ca19950818099db44faf6c Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 22 Apr 2020 11:10:14 +0200 Subject: [PATCH] Reduce logging --- app/src/main/java/eu/faircode/email/HtmlHelper.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 13ec8133a9..c6b8dd6cfe 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -83,6 +83,7 @@ import java.io.StringReader; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; +import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Locale; @@ -378,7 +379,8 @@ public class HtmlHelper { // https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style List sheets = new ArrayList<>(); for (Element style : parsed.head().select("style")) { - Log.i("Style=" + style.data()); + if (BuildConfig.DEBUG) + Log.i("Style=" + style.data()); try { InputSource source = new InputSource(new StringReader(style.data())); String media = style.attr("media"); @@ -389,21 +391,24 @@ public class HtmlHelper { parser.setErrorHandler(new ErrorHandler() { @Override public void warning(CSSParseException ex) throws CSSException { - Log.w(ex); + Log.i("CSS warning=" + ex.getMessage()); } @Override public void error(CSSParseException ex) throws CSSException { - Log.e(ex); + Log.i("CSS error=" + ex.getMessage()); } @Override public void fatalError(CSSParseException ex) throws CSSException { - Log.e(ex); + Log.w(ex); } }); + long start = new Date().getTime(); sheets.add(parser.parseStyleSheet(source, null, null)); + long elapsed = new Date().getTime() - start; + Log.i("Style parse=" + elapsed + " ms"); } catch (Throwable ex) { Log.w(ex); }