no need to update package statement out of source root (IDEA-145173)

This commit is contained in:
Anna Kozlova
2015-09-17 10:19:00 +03:00
parent 0d4bd4a10c
commit c1060012bf
@@ -15,6 +15,7 @@
*/
package com.intellij.psi.impl.file;
import com.intellij.openapi.roots.JavaProjectRootsUtil;
import com.intellij.psi.*;
import com.intellij.psi.templateLanguages.TemplateLanguageFileViewProvider;
import com.intellij.util.IncorrectOperationException;
@@ -28,7 +29,7 @@ import org.jetbrains.annotations.NotNull;
public class JavaUpdateAddedFileProcessor extends UpdateAddedFileProcessor {
@Override
public boolean canProcessElement(@NotNull final PsiFile file) {
return file instanceof PsiClassOwner;
return file instanceof PsiClassOwner && !JavaProjectRootsUtil.isOutsideJavaSourceRoot(file);
}
@Override