gitea源码

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. // Copyright 2017 The Gitea Authors. All rights reserved.
  2. // SPDX-License-Identifier: MIT
  3. package swagger
  4. import (
  5. api "code.gitea.io/gitea/modules/structs"
  6. "code.gitea.io/gitea/services/forms"
  7. )
  8. // not actually a response, just a hack to get go-swagger to include definitions
  9. // of the various XYZOption structs
  10. // parameterBodies
  11. // swagger:response parameterBodies
  12. type swaggerParameterBodies struct {
  13. // in:body
  14. AddCollaboratorOption api.AddCollaboratorOption
  15. // in:body
  16. CreateEmailOption api.CreateEmailOption
  17. // in:body
  18. DeleteEmailOption api.DeleteEmailOption
  19. // in:body
  20. CreateHookOption api.CreateHookOption
  21. // in:body
  22. EditHookOption api.EditHookOption
  23. // in:body
  24. EditGitHookOption api.EditGitHookOption
  25. // in:body
  26. CreateIssueOption api.CreateIssueOption
  27. // in:body
  28. EditIssueOption api.EditIssueOption
  29. // in:body
  30. EditDeadlineOption api.EditDeadlineOption
  31. // in:body
  32. CreateIssueCommentOption api.CreateIssueCommentOption
  33. // in:body
  34. EditIssueCommentOption api.EditIssueCommentOption
  35. // in:body
  36. IssueMeta api.IssueMeta
  37. // in:body
  38. IssueLabelsOption api.IssueLabelsOption
  39. // in:body
  40. CreateKeyOption api.CreateKeyOption
  41. // in:body
  42. RenameUserOption api.RenameUserOption
  43. // in:body
  44. CreateLabelOption api.CreateLabelOption
  45. // in:body
  46. EditLabelOption api.EditLabelOption
  47. // in:body
  48. MarkupOption api.MarkupOption
  49. // in:body
  50. MarkdownOption api.MarkdownOption
  51. // in:body
  52. CreateMilestoneOption api.CreateMilestoneOption
  53. // in:body
  54. EditMilestoneOption api.EditMilestoneOption
  55. // in:body
  56. CreateOrgOption api.CreateOrgOption
  57. // in:body
  58. EditOrgOption api.EditOrgOption
  59. // in:body
  60. CreatePullRequestOption api.CreatePullRequestOption
  61. // in:body
  62. EditPullRequestOption api.EditPullRequestOption
  63. // in:body
  64. MergePullRequestOption forms.MergePullRequestForm
  65. // in:body
  66. CreateReleaseOption api.CreateReleaseOption
  67. // in:body
  68. EditReleaseOption api.EditReleaseOption
  69. // in:body
  70. CreateRepoOption api.CreateRepoOption
  71. // in:body
  72. EditRepoOption api.EditRepoOption
  73. // in:body
  74. RenameBranchRepoOption api.RenameBranchRepoOption
  75. // in:body
  76. TransferRepoOption api.TransferRepoOption
  77. // in:body
  78. CreateForkOption api.CreateForkOption
  79. // in:body
  80. GenerateRepoOption api.GenerateRepoOption
  81. // in:body
  82. CreateStatusOption api.CreateStatusOption
  83. // in:body
  84. CreateTeamOption api.CreateTeamOption
  85. // in:body
  86. EditTeamOption api.EditTeamOption
  87. // in:body
  88. AddTimeOption api.AddTimeOption
  89. // in:body
  90. CreateUserOption api.CreateUserOption
  91. // in:body
  92. EditUserOption api.EditUserOption
  93. // in:body
  94. EditAttachmentOptions api.EditAttachmentOptions
  95. // in:body
  96. GetFilesOptions api.GetFilesOptions
  97. // in:body
  98. ChangeFilesOptions api.ChangeFilesOptions
  99. // in:body
  100. CreateFileOptions api.CreateFileOptions
  101. // in:body
  102. UpdateFileOptions api.UpdateFileOptions
  103. // in:body
  104. DeleteFileOptions api.DeleteFileOptions
  105. // in:body
  106. CommitDateOptions api.CommitDateOptions
  107. // in:body
  108. RepoTopicOptions api.RepoTopicOptions
  109. // in:body
  110. EditReactionOption api.EditReactionOption
  111. // in:body
  112. CreateBranchRepoOption api.CreateBranchRepoOption
  113. // in:body
  114. CreateBranchProtectionOption api.CreateBranchProtectionOption
  115. // in:body
  116. EditBranchProtectionOption api.EditBranchProtectionOption
  117. // in:body
  118. UpdateBranchProtectionPriories api.UpdateBranchProtectionPriories
  119. // in:body
  120. CreateOAuth2ApplicationOptions api.CreateOAuth2ApplicationOptions
  121. // in:body
  122. CreatePullReviewOptions api.CreatePullReviewOptions
  123. // in:body
  124. CreatePullReviewComment api.CreatePullReviewComment
  125. // in:body
  126. SubmitPullReviewOptions api.SubmitPullReviewOptions
  127. // in:body
  128. DismissPullReviewOptions api.DismissPullReviewOptions
  129. // in:body
  130. MigrateRepoOptions api.MigrateRepoOptions
  131. // in:body
  132. PullReviewRequestOptions api.PullReviewRequestOptions
  133. // in:body
  134. CreateTagOption api.CreateTagOption
  135. // in:body
  136. CreateTagProtectionOption api.CreateTagProtectionOption
  137. // in:body
  138. EditTagProtectionOption api.EditTagProtectionOption
  139. // in:body
  140. CreateAccessTokenOption api.CreateAccessTokenOption
  141. // in:body
  142. UserSettingsOptions api.UserSettingsOptions
  143. // in:body
  144. CreateWikiPageOptions api.CreateWikiPageOptions
  145. // in:body
  146. CreatePushMirrorOption api.CreatePushMirrorOption
  147. // in:body
  148. UpdateUserAvatarOptions api.UpdateUserAvatarOption
  149. // in:body
  150. UpdateRepoAvatarOptions api.UpdateRepoAvatarOption
  151. // in:body
  152. CreateOrUpdateSecretOption api.CreateOrUpdateSecretOption
  153. // in:body
  154. UserBadgeOption api.UserBadgeOption
  155. // in:body
  156. CreateVariableOption api.CreateVariableOption
  157. // in:body
  158. RenameOrgOption api.RenameOrgOption
  159. // in:body
  160. CreateActionWorkflowDispatch api.CreateActionWorkflowDispatch
  161. // in:body
  162. UpdateVariableOption api.UpdateVariableOption
  163. // in:body
  164. LockIssueOption api.LockIssueOption
  165. }