import org.revapi.configuration.JSONUtil;
import org.revapi.configuration.ValidationResult;
import org.revapi.maven.utils.ArtifactResolver;
import org.revapi.maven.utils.ScopeDependencySelector;
import org.revapi.maven.utils.ScopeDependencyTraverser;
<BUG>public final class Analyzer implements AutoCloseable {
private static final Pattern ANY_NON_SNAPSHOT = Pattern.compile("^.*(?<!-SNAPSHOT)$");</BUG>
private static final Pattern ANY = Pattern.compile(".*");
private final String analysisConfiguration;
private final Object[] analysisConfigurationFiles;

import org.revapi.configuration.JSONUtil;
import org.revapi.configuration.ValidationResult;
import org.revapi.maven.utils.ArtifactResolver;
import org.revapi.maven.utils.ScopeDependencySelector;
import org.revapi.maven.utils.ScopeDependencyTraverser;
public final class Analyzer {
private static final Pattern ANY_NON_SNAPSHOT = Pattern.compile("^.*(?<!-SNAPSHOT)$");
private static final Pattern ANY = Pattern.compile(".*");
private final String analysisConfiguration;
private final Object[] analysisConfigurationFiles;
