public List<GitHubRepository> getUserRepositories(String user) { validateUserName(user); List<GitHubRepository> repositories = new LinkedList<>(); try { Map<String, GHRepository> gitHubRepositories = gitHub.getUser(user).getRepositories(); repositories = mapGhRepositories(gitHubRepositories.values()); } catch (IOException e) { Log.e("Error retrieving repositories from user " + user); } return repositories; }