class Environments {

    public RepositoryConfigurationObject getRepositoryConfig() {
        checkForUpdateAndUpdateInstances();
        if (repositoryConfigurationObject == null) {
            repositoryConfigurationObject = new RepositoryConfigurationObject(Environment.getInstance().getConfiguration(),
                getGitConfig());
        }
        return repositoryConfigurationObject;
    }

    private  Environments();

}