public RepositoryInfo(Repository repository) { if (repository != null) { this.id = repository.getId(); this.name = repository.getName(); this.gitURL = repository.getGitUrl(); this.htmlURL = repository.getHtmlUrl(); this.description = repository.getDescription(); this.masterBranch = repository.getMasterBranch(); this.openIssues = repository.getOpenIssues(); this.sshURL = repository.getSshUrl(); this.watchers = repository.getWatchers(); } }
setProperty(node, PropertyName.HOMEPAGE, repo.getHomepage()); setProperty(node, PropertyName.HTML_URL, repo.getHtmlUrl()); setProperty(node, PropertyName.GITHUB_ID, repo.getId()); setProperty(node, PropertyName.LANGUAGE, repo.getLanguage()); setProperty(node, PropertyName.MASTER_BRANCH, repo.getMasterBranch());