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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  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. IssueLabelsOption api.IssueLabelsOption
  37. // in:body
  38. CreateKeyOption api.CreateKeyOption
  39. // in:body
  40. CreateLabelOption api.CreateLabelOption
  41. // in:body
  42. EditLabelOption api.EditLabelOption
  43. // in:body
  44. MarkdownOption api.MarkdownOption
  45. // in:body
  46. CreateMilestoneOption api.CreateMilestoneOption
  47. // in:body
  48. EditMilestoneOption api.EditMilestoneOption
  49. // in:body
  50. CreateOrgOption api.CreateOrgOption
  51. // in:body
  52. EditOrgOption api.EditOrgOption
  53. // in:body
  54. CreatePullRequestOption api.CreatePullRequestOption
  55. // in:body
  56. EditPullRequestOption api.EditPullRequestOption
  57. // in:body
  58. MergePullRequestOption forms.MergePullRequestForm
  59. // in:body
  60. CreateReleaseOption api.CreateReleaseOption
  61. // in:body
  62. EditReleaseOption api.EditReleaseOption
  63. // in:body
  64. CreateRepoOption api.CreateRepoOption
  65. // in:body
  66. EditRepoOption api.EditRepoOption
  67. // in:body
  68. TransferRepoOption api.TransferRepoOption
  69. // in:body
  70. CreateForkOption api.CreateForkOption
  71. // in:body
  72. GenerateRepoOption api.GenerateRepoOption
  73. // in:body
  74. CreateStatusOption api.CreateStatusOption
  75. // in:body
  76. CreateTeamOption api.CreateTeamOption
  77. // in:body
  78. EditTeamOption api.EditTeamOption
  79. // in:body
  80. AddTimeOption api.AddTimeOption
  81. // in:body
  82. CreateUserOption api.CreateUserOption
  83. // in:body
  84. EditUserOption api.EditUserOption
  85. // in:body
  86. EditAttachmentOptions api.EditAttachmentOptions
  87. // in:body
  88. CreateFileOptions api.CreateFileOptions
  89. // in:body
  90. UpdateFileOptions api.UpdateFileOptions
  91. // in:body
  92. DeleteFileOptions api.DeleteFileOptions
  93. // in:body
  94. CommitDateOptions api.CommitDateOptions
  95. // in:body
  96. RepoTopicOptions api.RepoTopicOptions
  97. // in:body
  98. EditReactionOption api.EditReactionOption
  99. // in:body
  100. CreateBranchRepoOption api.CreateBranchRepoOption
  101. // in:body
  102. CreateBranchProtectionOption api.CreateBranchProtectionOption
  103. // in:body
  104. EditBranchProtectionOption api.EditBranchProtectionOption
  105. // in:body
  106. CreateOAuth2ApplicationOptions api.CreateOAuth2ApplicationOptions
  107. // in:body
  108. CreatePullReviewOptions api.CreatePullReviewOptions
  109. // in:body
  110. CreatePullReviewComment api.CreatePullReviewComment
  111. // in:body
  112. SubmitPullReviewOptions api.SubmitPullReviewOptions
  113. // in:body
  114. DismissPullReviewOptions api.DismissPullReviewOptions
  115. // in:body
  116. MigrateRepoOptions api.MigrateRepoOptions
  117. // in:body
  118. PullReviewRequestOptions api.PullReviewRequestOptions
  119. // in:body
  120. CreateTagOption api.CreateTagOption
  121. // in:body
  122. CreateAccessTokenOption api.CreateAccessTokenOption
  123. // in:body
  124. UserSettingsOptions api.UserSettingsOptions
  125. // in:body
  126. CreateWikiPageOptions api.CreateWikiPageOptions
  127. // in:body
  128. CreatePushMirrorOption api.CreatePushMirrorOption
  129. }