import com.intellij.util.xml.DomManager;
<BUG>import com.intellij.util.xml.DomElementVisitor;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.Function;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.Ref;</BUG>
import gnu.trove.THashSet;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
<BUG>import java.util.Arrays;
import java.util.Set;
import java.util.List;
import java.util.Collection;</BUG>
public abstract class DomElementsInspection<T extends DomElement> extends LocalInspectionTool {

import com.intellij.util.xml.DomManager;
import gnu.trove.THashSet;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import java.util.Set;
public abstract class DomElementsInspection<T extends DomElement> extends LocalInspectionTool {
