import java.text.ParseException;
import java.util.*;
public class UserResolverChain extends ChainResolver implements DependencyResolvers {
private static final Logger LOGGER = LoggerFactory.getLogger(UserResolverChain.class);
private final Map<ModuleRevisionId, DependencyResolver> artifactResolvers = new HashMap<ModuleRevisionId, DependencyResolver>();
<BUG>private final DynamicRevisionDependencyConverter dynamicRevisions;
public UserResolverChain(ModuleResolutionCache moduleResolutionCache) {

dynamicRevisions = new DynamicRevisionDependencyConverter(moduleResolutionCache);
}</BUG>
public void setCachePolicy(CachePolicy cachePolicy) {

import java.text.ParseException;
import java.util.*;
public class UserResolverChain extends ChainResolver implements DependencyResolvers {
private static final Logger LOGGER = LoggerFactory.getLogger(UserResolverChain.class);
private final Map<ModuleRevisionId, DependencyResolver> artifactResolvers = new HashMap<ModuleRevisionId, DependencyResolver>();
private final DynamicRevisionDependencyConverter dynamicRevisions;
private final ModuleDescriptorCache moduleDescriptorCache;
public UserResolverChain(ModuleResolutionCache moduleResolutionCache, ModuleDescriptorCache moduleDescriptorCache) {
dynamicRevisions = new DynamicRevisionDependencyConverter(moduleResolutionCache);
this.moduleDescriptorCache = moduleDescriptorCache;
}
public void setCachePolicy(CachePolicy cachePolicy) {
