All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.versioneye.utils.RepositoryUtils Maven / Gradle / Ivy

Go to download

The maven-indexer project is used by VersionEye to download, read and iterate Maven indexes from Maven repository servers. This project is part of the VersionEye crawling framework.

There is a newer version: 1.1.5
Show newest version
package com.versioneye.utils;

import com.versioneye.domain.MavenRepository;
import com.versioneye.domain.Repository;

/**
 * Created with IntelliJ IDEA.
 * User: robertreiz
 * Date: 8/12/13
 * Time: 11:44 AM
 */
public class RepositoryUtils {

    public Repository convertRepository(MavenRepository mavenRepository){
        if (mavenRepository == null){
            return null;
        }
        Repository repository = new Repository();
        repository.setSrc(mavenRepository.getUrl());
        repository.setName(mavenRepository.getName());
        repository.setLanguage(mavenRepository.getLanguage());
        repository.setRepoType("Maven2");
        return repository;
    }

    public Repository convertRepository(String name, String url, String language){
        if (language == null) {
            language = "Java";
        }
        Repository repository = new Repository();
        repository.setSrc(url);
        repository.setName(name);
        repository.setLanguage(language);
        repository.setRepoType("Maven2");
        return repository;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy