mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 02:59:33 +07:00
cleanup InspectionDiff
GitOrigin-RevId: 8d3665130be2fd324f75e094e8b86468aae39871
This commit is contained in:
committed by
intellij-monorepo-bot
parent
24a6ac5988
commit
5397d3b823
@@ -7,6 +7,7 @@ import com.intellij.openapi.util.JDOMUtil;
|
|||||||
import org.jdom.Document;
|
import org.jdom.Document;
|
||||||
import org.jdom.Element;
|
import org.jdom.Element;
|
||||||
import org.jetbrains.annotations.NonNls;
|
import org.jetbrains.annotations.NonNls;
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
import java.io.BufferedOutputStream;
|
import java.io.BufferedOutputStream;
|
||||||
@@ -90,17 +91,15 @@ public final class InspectionDiff {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings({"HardCodedStringLiteral"})
|
private static @NotNull Document createDelta(@Nullable Element oldRoot, Element newRoot) {
|
||||||
private static Document createDelta(@Nullable Element oldRoot, Element newRoot) {
|
|
||||||
ourFileToProblem = new HashMap<>();
|
ourFileToProblem = new HashMap<>();
|
||||||
List newProblems = newRoot.getChildren("problem");
|
List<Element> newProblems = newRoot.getChildren("problem");
|
||||||
for (final Object o : newProblems) {
|
for (Element problem : newProblems) {
|
||||||
Element newProblem = (Element)o;
|
addProblem(problem);
|
||||||
addProblem(newProblem);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (oldRoot != null) {
|
if (oldRoot != null) {
|
||||||
for (final Element oldProblem : oldRoot.getChildren("problem")) {
|
for (Element oldProblem : oldRoot.getChildren("problem")) {
|
||||||
if (!removeIfEquals(oldProblem)) {
|
if (!removeIfEquals(oldProblem)) {
|
||||||
addProblem(oldProblem);
|
addProblem(oldProblem);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user