You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

options.go 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. // Copyright 2017 The Gitea Authors. All rights reserved.
  2. // Use of this source code is governed by a MIT-style
  3. // license that can be found in the LICENSE file.
  4. package swagger
  5. import (
  6. api "code.gitea.io/gitea/modules/structs"
  7. "code.gitea.io/gitea/services/forms"
  8. )
  9. // not actually a response, just a hack to get go-swagger to include definitions
  10. // of the various XYZOption structs
  11. // parameterBodies
  12. // swagger:response parameterBodies
  13. type swaggerParameterBodies struct {
  14. // in:body
  15. AddCollaboratorOption api.AddCollaboratorOption
  16. // in:body
  17. CreateEmailOption api.CreateEmailOption
  18. // in:body
  19. DeleteEmailOption api.DeleteEmailOption
  20. // in:body
  21. CreateHookOption api.CreateHookOption
  22. // in:body
  23. EditHookOption api.EditHookOption
  24. // in:body
  25. EditGitHookOption api.EditGitHookOption
  26. // in:body
  27. CreateIssueOption api.CreateIssueOption
  28. // in:body
  29. EditIssueOption api.EditIssueOption
  30. // in:body
  31. EditDeadlineOption api.EditDeadlineOption
  32. // in:body
  33. CreateIssueCommentOption api.CreateIssueCommentOption
  34. // in:body
  35. EditIssueCommentOption api.EditIssueCommentOption
  36. // in:body
  37. IssueLabelsOption api.IssueLabelsOption
  38. // in:body
  39. CreateKeyOption api.CreateKeyOption
  40. // in:body
  41. CreateLabelOption api.CreateLabelOption
  42. // in:body
  43. EditLabelOption api.EditLabelOption
  44. // in:body
  45. MarkdownOption api.MarkdownOption
  46. // in:body
  47. CreateMilestoneOption api.CreateMilestoneOption
  48. // in:body
  49. EditMilestoneOption api.EditMilestoneOption
  50. // in:body
  51. CreateOrgOption api.CreateOrgOption
  52. // in:body
  53. EditOrgOption api.EditOrgOption
  54. // in:body
  55. CreatePullRequestOption api.CreatePullRequestOption
  56. // in:body
  57. EditPullRequestOption api.EditPullRequestOption
  58. // in:body
  59. MergePullRequestOption forms.MergePullRequestForm
  60. // in:body
  61. CreateReleaseOption api.CreateReleaseOption
  62. // in:body
  63. EditReleaseOption api.EditReleaseOption
  64. // in:body
  65. CreateRepoOption api.CreateRepoOption
  66. // in:body
  67. EditRepoOption api.EditRepoOption
  68. // in:body
  69. TransferRepoOption api.TransferRepoOption
  70. // in:body
  71. CreateForkOption api.CreateForkOption
  72. // in:body
  73. GenerateRepoOption api.GenerateRepoOption
  74. // in:body
  75. CreateStatusOption api.CreateStatusOption
  76. // in:body
  77. CreateTeamOption api.CreateTeamOption
  78. // in:body
  79. EditTeamOption api.EditTeamOption
  80. // in:body
  81. AddTimeOption api.AddTimeOption
  82. // in:body
  83. CreateUserOption api.CreateUserOption
  84. // in:body
  85. EditUserOption api.EditUserOption
  86. // in:body
  87. EditAttachmentOptions api.EditAttachmentOptions
  88. // in:body
  89. CreateFileOptions api.CreateFileOptions
  90. // in:body
  91. UpdateFileOptions api.UpdateFileOptions
  92. // in:body
  93. DeleteFileOptions api.DeleteFileOptions
  94. // in:body
  95. CommitDateOptions api.CommitDateOptions
  96. // in:body
  97. RepoTopicOptions api.RepoTopicOptions
  98. // in:body
  99. EditReactionOption api.EditReactionOption
  100. // in:body
  101. CreateBranchRepoOption api.CreateBranchRepoOption
  102. // in:body
  103. CreateBranchProtectionOption api.CreateBranchProtectionOption
  104. // in:body
  105. EditBranchProtectionOption api.EditBranchProtectionOption
  106. // in:body
  107. CreateOAuth2ApplicationOptions api.CreateOAuth2ApplicationOptions
  108. // in:body
  109. CreatePullReviewOptions api.CreatePullReviewOptions
  110. // in:body
  111. CreatePullReviewComment api.CreatePullReviewComment
  112. // in:body
  113. SubmitPullReviewOptions api.SubmitPullReviewOptions
  114. // in:body
  115. DismissPullReviewOptions api.DismissPullReviewOptions
  116. // in:body
  117. MigrateRepoOptions api.MigrateRepoOptions
  118. // in:body
  119. PullReviewRequestOptions api.PullReviewRequestOptions
  120. // in:body
  121. CreateTagOption api.CreateTagOption
  122. // in:body
  123. CreateAccessTokenOption api.CreateAccessTokenOption
  124. // in:body
  125. UserSettingsOptions api.UserSettingsOptions
  126. // in:body
  127. CreateWikiPageOptions api.CreateWikiPageOptions
  128. }