import org.apache.maven.project.ProjectBuildingRequest;
import org.codehaus.plexus.PlexusContainer;
import org.codehaus.plexus.classworlds.realm.ClassRealm;
import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
import java.io.File;
<BUG>import java.util.HashMap;
import java.util.concurrent.locks.ReentrantLock;</BUG>
final class Maven {
private final HashMap<File, ProjectCacheData> projectsCache = new HashMap<File, ProjectCacheData>();
private final PlexusContainer plexusContainer;

import org.apache.maven.project.ProjectBuildingRequest;
import org.codehaus.plexus.PlexusContainer;
import org.codehaus.plexus.classworlds.realm.ClassRealm;
import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.concurrent.locks.ReentrantLock;
final class Maven {
private final HashMap<File, ProjectCacheData> projectsCache = new HashMap<File, ProjectCacheData>();
private final PlexusContainer plexusContainer;
