IDEA-80379 Perforce: UOE at com.intellij.openapi.vcs.rollback.DefaultRollbackEnvironment.rollbackModifiedWithoutCheckout

This commit is contained in:
peter
2012-01-26 13:45:54 +01:00
parent fa6b7b350b
commit d7dadda142
@@ -223,7 +223,7 @@ public abstract class VcsVFSListener implements Disposable {
getSingleFileDeletePromptTemplate(), myRemoveOption);
}
protected void beforeContentsChange(VirtualFile file) {
protected void beforeContentsChange(VirtualFileEvent event, VirtualFile file) {
}
private void addFileToMove(final VirtualFile file, final String newParentPath, final String newName) {
@@ -378,10 +378,8 @@ public abstract class VcsVFSListener implements Disposable {
@Override
public void beforeContentsChange(VirtualFileEvent event) {
if (!isEventIgnored(event, false)) {
assert !event.getFile().isDirectory();
VcsVFSListener.this.beforeContentsChange(event.getFile());
}
assert !event.getFile().isDirectory();
VcsVFSListener.this.beforeContentsChange(event, event.getFile());
}
}