void (@NotNull VirtualFile file, @NotNull Document document) { if (!file.equals(virtualFile)) return; Disposer.dispose(disposable); // disconnect setEncoding.accept(file); LoadTextUtil.clearCharsetAutoDetectionReason(file); }