From 54ff3f73fbf1999350ebec658f806e564c4411cf Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 7 Dec 2012 22:06:47 +0400 Subject: [PATCH] Clarifying details added to the error message --- .../java/kotlinSignature/SignaturesPropagationData.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/kotlinSignature/SignaturesPropagationData.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/kotlinSignature/SignaturesPropagationData.java index bf95ae98a79..d4642c12aa6 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/kotlinSignature/SignaturesPropagationData.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/kotlinSignature/SignaturesPropagationData.java @@ -21,6 +21,7 @@ import com.google.common.collect.Multimap; import com.google.common.collect.Sets; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.diagnostic.Logger; +import com.intellij.openapi.util.SystemInfo; import com.intellij.psi.HierarchicalMethodSignature; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiElement; @@ -219,7 +220,12 @@ public class SignaturesPropagationData { throw new IllegalStateException(errorMessage); } else { - LOG.error(errorMessage); + if (SystemInfo.isMac) { + LOG.error("Remove duplicates from your JDK definition\n" + errorMessage); + } + else { + LOG.error(errorMessage); + } } } else {