IDEA-136017 (incorrect conditions dropped)
authorRoman Shevchenko <roman.shevchenko@jetbrains.com>
Wed, 11 Feb 2015 17:24:33 +0000 (18:24 +0100)
committerRoman Shevchenko <roman.shevchenko@jetbrains.com>
Wed, 11 Feb 2015 17:24:33 +0000 (18:24 +0100)
plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/inject/java/ConcatenationInjector.java
plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/InjectorUtils.java

index 2b22a98fd2c861bb2db30f4107cc0bc3c95b3dae..cb1911a8a9fdf33b71ee6d181b13bc8d77faca02 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2014 JetBrains s.r.o.
+ * Copyright 2000-2015 JetBrains s.r.o.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -256,8 +256,6 @@ public class ConcatenationInjector implements ConcatenationAwareInjector {
     }
 
     private boolean processCommentInjections(PsiVariable owner) {
-      if (owner instanceof PsiCompiledElement) return true;
-
       PsiElement anchor = !(owner.getFirstChild() instanceof PsiComment) ? owner :
                           owner.getModifierList() != null ? owner.getModifierList() :
                           owner.getTypeElement();
index 035507d22122425ed969bd8748e624219a33668b..738874a57e540b23ecd16dfbb9a185a41b66d5b8 100644 (file)
@@ -229,7 +229,7 @@ public class InjectorUtils {
   public static BaseInjection findCommentInjection(@NotNull PsiElement context, @NotNull String supportId, @Nullable Ref<PsiElement> causeRef) {
     PsiElement target = CompletionUtil.getOriginalOrSelf(context);
     PsiFile file = target.getContainingFile();
-    if (file == null || file.getFileType().isBinary()) return null;
+    if (file == null) return null;
     TreeMap<TextRange, BaseInjection> map = getInjectionMap(file);
     if (map == null) return null;
     Map.Entry<TextRange, BaseInjection> entry = map.lowerEntry(target.getTextRange());