import org.gradle.api.internal.artifacts.DefaultModuleIdentifier;
import org.gradle.internal.component.model.DefaultIvyArtifactName;
import org.gradle.internal.component.model.IvyArtifactName;
import java.util.*;
public abstract class DefaultModuleResolutionFilter implements ModuleResolutionFilter {
<BUG>private static final AcceptAllSpec ALL_SPEC = new AcceptAllSpec();
public static ModuleResolutionFilter forExcludes(ExcludeRule... excludeRules) {</BUG>
return forExcludes(Arrays.asList(excludeRules));
}
public static ModuleResolutionFilter forExcludes(Collection<ExcludeRule> excludeRules) {

import org.gradle.api.internal.artifacts.DefaultModuleIdentifier;
import org.gradle.internal.component.model.DefaultIvyArtifactName;
import org.gradle.internal.component.model.IvyArtifactName;
import java.util.*;
public abstract class DefaultModuleResolutionFilter implements ModuleResolutionFilter {
private static final AcceptAllSpec ALL_SPEC = new AcceptAllSpec();
private static final String WILDCARD = "*";
public static ModuleResolutionFilter forExcludes(ExcludeRule... excludeRules) {
return forExcludes(Arrays.asList(excludeRules));
}
public static ModuleResolutionFilter forExcludes(Collection<ExcludeRule> excludeRules) {
