增加属性注释
This commit is contained in:
parent
fc605ce397
commit
f9fb6a5b4d
@ -13,13 +13,13 @@ package git_hook
|
||||
//
|
||||
// Date : 6:23 下午 2021/11/11
|
||||
type HookData struct {
|
||||
Repository Repository `json:"repository"`
|
||||
Repository Repository `json:"repository"` // 仓库信息
|
||||
Sender Sender `json:"sender"`
|
||||
Ref string `json:"ref"`
|
||||
Before string `json:"before"`
|
||||
After string `json:"after"`
|
||||
Ref string `json:"ref"` // 分支,如 : refs/heads/master
|
||||
Before string `json:"before"` // 之前版本号 : e162757f3f4a37786b4118a5346baae5dd24ecde
|
||||
After string `json:"after"` // 当前版本号 : c70a362d850a820704bd374363ea4e7ea810fd1a
|
||||
HeadCommit HeadCommit `json:"head_commit"`
|
||||
CompareUrl string `json:"compare_url"`
|
||||
CompareUrl string `json:"compare_url"` // 两个版本号代码diff的URL, 点击后可查看diff
|
||||
Commits []Commit `json:"commits"`
|
||||
Pusher Pusher `json:"pusher"`
|
||||
}
|
||||
@ -31,33 +31,33 @@ type HookData struct {
|
||||
// Date : 6:24 下午 2021/11/11
|
||||
type Repository struct {
|
||||
Mirror bool `json:"mirror"`
|
||||
OriginalUrl string `json:"original_url"`
|
||||
StarsCount int64 `json:"stars_count"`
|
||||
IgnoreWhitespaceConflicts bool `json:"ignore_whitespace_conflicts"`
|
||||
FullName string `json:"full_name"`
|
||||
Fork bool `json:"fork"`
|
||||
CreatedAt string `json:"created_at"`
|
||||
Internal bool `json:"internal"`
|
||||
AllowRebaseExplicit bool `json:"allow_rebase_explicit"`
|
||||
MirrorInterval string `json:"mirror_interval"`
|
||||
CloneUrl string `json:"clone_url"`
|
||||
WatchersCount int64 `json:"watchers_count"`
|
||||
OpenIssuesCount int64 `json:"open_issues_count"`
|
||||
ReleaseCounter int64 `json:"release_counter"`
|
||||
InternalTracker RepositoryInternalTracker `json:"internal_tracker"`
|
||||
Name string `json:"name"`
|
||||
Empty bool `json:"empty"`
|
||||
SshUrl string `json:"ssh_url"`
|
||||
OriginalUrl string `json:"original_url"` // original_url
|
||||
StarsCount int64 `json:"stars_count"` // start 数量
|
||||
IgnoreWhitespaceConflicts bool `json:"ignore_whitespace_conflicts"` // 忽略空格的冲突
|
||||
FullName string `json:"full_name"` // 仓库完整名称
|
||||
Fork bool `json:"fork"` // 是否 fork
|
||||
CreatedAt string `json:"created_at"` // 创建时间
|
||||
Internal bool `json:"internal"` // 是否内部仓库
|
||||
AllowRebaseExplicit bool `json:"allow_rebase_explicit"` // 是否允许rebase
|
||||
MirrorInterval string `json:"mirror_interval"` // mirror_interval
|
||||
CloneUrl string `json:"clone_url"` // gi clone 对用的 https 地址
|
||||
WatchersCount int64 `json:"watchers_count"` // 监听器数量
|
||||
OpenIssuesCount int64 `json:"open_issues_count"` // 未解决的issues数量
|
||||
ReleaseCounter int64 `json:"release_counter"` // 发布版本数量
|
||||
InternalTracker RepositoryInternalTracker `json:"internal_tracker"` // 内部跟踪配置
|
||||
Name string `json:"name"` // 仓库名称
|
||||
Empty bool `json:"empty"` // 仓库是否为空
|
||||
SshUrl string `json:"ssh_url"` // git clone 对应的 ssh 地址
|
||||
ForksCount int64 `json:"forks_count"`
|
||||
Permissions RepositoryPermission `json:"permissions"`
|
||||
Private bool `json:"private"`
|
||||
Private bool `json:"private"` // 是否为私有仓库
|
||||
Size int64 `json:"size"`
|
||||
HasWiki bool `json:"has_wiki"`
|
||||
HasProjects bool `json:"has_projects"`
|
||||
AllowMergeCommits bool `json:"allow_merge_commits"`
|
||||
AvatarUrl string `json:"avatar_url"`
|
||||
Id int64 `json:"id"`
|
||||
Description string `json:"description"`
|
||||
ID int64 `json:"id"` // 仓库ID
|
||||
Description string `json:"description"` // 创建仓库时候的描述
|
||||
Website string `json:"website"`
|
||||
UpdatedAt string `json:"updated_at"`
|
||||
HasPullRequests bool `json:"has_pull_requests"`
|
||||
@ -66,9 +66,9 @@ type Repository struct {
|
||||
HasIssues bool `json:"has_issues"`
|
||||
AllowRebase bool `json:"allow_rebase"`
|
||||
AllowSquashMerge bool `json:"allow_squash_merge"`
|
||||
Owner RepositoryOwner `json:"owner"`
|
||||
Owner RepositoryOwner `json:"owner"` // 仓库所有者信息
|
||||
Template bool `json:"template"`
|
||||
HtmlUrl string `json:"html_url"`
|
||||
HtmlUrl string `json:"html_url"` // 访问仓库的html地址
|
||||
DefaultBranch string `json:"default_branch"`
|
||||
Archived bool `json:"archived"`
|
||||
DefaultMergeStyle string `json:"default_merge_style"`
|
||||
|
Loading…
Reference in New Issue
Block a user