import com.intellij.openapi.editor.ex.EditorEx;
import com.intellij.openapi.editor.markup.GutterIconRenderer;
import com.intellij.openapi.fileEditor.FileEditor;
import com.intellij.openapi.util.TextRange;
import com.intellij.util.diff.FilesTooBigForDiffException;
<BUG>import org.jetbrains.annotations.NotNull;
import java.util.*;</BUG>
public class ChangesDiffCalculator implements Disposable {
private static final Logger LOG = Logger.getInstance("#com.intellij.application.options.ChangesDiffCalculator");
private final BaseMarkup myOldMarkup = new BaseMarkup(FragmentSide.SIDE1, this);

import com.intellij.openapi.editor.ex.EditorEx;
import com.intellij.openapi.editor.markup.GutterIconRenderer;
import com.intellij.openapi.fileEditor.FileEditor;
import com.intellij.openapi.util.TextRange;
import com.intellij.util.diff.FilesTooBigForDiffException;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.util.*;
public class ChangesDiffCalculator implements Disposable {
private static final Logger LOG = Logger.getInstance("#com.intellij.application.options.ChangesDiffCalculator");
private final BaseMarkup myOldMarkup = new BaseMarkup(FragmentSide.SIDE1, this);
