Made JetContentBasedFileSubstitutor.getDecompiledPsiFile @Nullable.

This commit is contained in:
Evgeny Gerashchenko
2012-03-13 16:37:27 +04:00
parent abee8262a7
commit 6a8dfc555e
@@ -24,6 +24,7 @@ import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiFile; import com.intellij.psi.PsiFile;
import com.intellij.psi.impl.compiled.ClsFileImpl; import com.intellij.psi.impl.compiled.ClsFileImpl;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.jet.plugin.JetHighlighter; import org.jetbrains.jet.plugin.JetHighlighter;
/** /**
@@ -59,7 +60,7 @@ public class JetContentBasedFileSubstitutor implements ContentBasedClassFileProc
return new JetHighlighter(); return new JetHighlighter();
} }
@NotNull @Nullable
@Override @Override
public PsiFile getDecompiledPsiFile(PsiFile psiFile) { public PsiFile getDecompiledPsiFile(PsiFile psiFile) {
return JetDecompiledData.getDecompiledData((ClsFileImpl) psiFile).getJetFile(); return JetDecompiledData.getDecompiledData((ClsFileImpl) psiFile).getJetFile();