EA-63098 - check if VirtualFile isValid

This commit is contained in:
Aleksey Pivovarov
2014-12-08 12:54:41 +03:00
parent 56acbd6ade
commit a69a1645d5
@@ -177,9 +177,11 @@ public class VcsFileStatusProvider implements FileStatusProvider, VcsBaseContent
String content = ApplicationManager.getApplication().runReadAction(new Computable<String>() {
@Override
public String compute() {
if (!file.isValid()) return null;
return LoadTextUtil.loadText(file).toString();
}
});
if (content == null) return null;
return Pair.create(VcsRevisionNumber.NULL, content);
}