List<LocalRepository> selectDefaultRepositories() { List<LocalRepository> list = new ArrayList<LocalRepository>(); List<MavenRepositoryURL> urls = Collections.emptyList(); try { urls = m_config.getDefaultRepositories(); } catch( MalformedURLException exc ) { LOG.error( "invalid repository URLs", exc ); } for( MavenRepositoryURL r : urls ) { if( r.isMulti() ) { addLocalSubDirs(list, r.getFile()); } else { addLocalRepo(list, r); } } return list; }