|
|
|
@ -21,15 +21,18 @@ type RepositoriesService struct { |
|
|
|
|
|
|
|
// Repository represents a GitHub repository.
|
|
|
|
type Repository struct { |
|
|
|
ID *int `json:"id,omitempty"` |
|
|
|
Owner *User `json:"owner,omitempty"` |
|
|
|
Name *string `json:"name,omitempty"` |
|
|
|
Description *string `json:"description,omitempty"` |
|
|
|
CreatedAt *Timestamp `json:"created_at,omitempty"` |
|
|
|
PushedAt *Timestamp `json:"pushed_at,omitempty"` |
|
|
|
UpdatedAt *Timestamp `json:"updated_at,omitempty"` |
|
|
|
ID *int `json:"id,omitempty"` |
|
|
|
Owner *User `json:"owner,omitempty"` |
|
|
|
Name *string `json:"name,omitempty"` |
|
|
|
Description *string `json:"description,omitempty"` |
|
|
|
Homepage *string `json:"homepage,omitempty"` |
|
|
|
DefaultBranch *string `json:"default_branch,omitempty"` |
|
|
|
CreatedAt *Timestamp `json:"created_at,omitempty"` |
|
|
|
PushedAt *Timestamp `json:"pushed_at,omitempty"` |
|
|
|
UpdatedAt *Timestamp `json:"updated_at,omitempty"` |
|
|
|
|
|
|
|
// Additional mutable fields when creating and editing a repository
|
|
|
|
Private *bool `json:"private"` |
|
|
|
HasIssues *bool `json:"has_issues"` |
|
|
|
HasWiki *bool `json:"has_wiki"` |
|
|
|
} |
|
|
|
|