From 579a73866a299a8af83143643c19b88686a60ec4 Mon Sep 17 00:00:00 2001 From: Alexander Zolotov Date: Thu, 3 Sep 2015 14:38:34 +0300 Subject: [PATCH 1/1] Add diagnostic info --- .../codeInsight/template/emmet/ZenCodingTemplate.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java b/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java index 9a446bf77610..72a9689736da 100644 --- a/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java +++ b/xml/impl/src/com/intellij/codeInsight/template/emmet/ZenCodingTemplate.java @@ -106,7 +106,11 @@ public class ZenCodingTemplate extends CustomLiveTemplateBase { @Override public void expand(@NotNull String key, @NotNull CustomTemplateCallback callback) { ZenCodingGenerator defaultGenerator = findApplicableDefaultGenerator(callback.getContext(), false); - assert defaultGenerator != null; + if (defaultGenerator == null) { + LOG.error("Cannot find defaultGenerator for key `" + key +"` at " + callback.getEditor().getCaretModel().getOffset() + " offset", + AttachmentFactory.createAttachment(callback.getEditor().getDocument())); + return; + } try { expand(key, callback, defaultGenerator, Collections.emptyList(), true, Registry.intValue("emmet.segments.limit")); } -- 2.32.0