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 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  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. "code.gitea.io/gitea/modules/auth"
  7. api "code.gitea.io/gitea/modules/structs"
  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 auth.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. CreateStatusOption api.CreateStatusOption
  74. // in:body
  75. CreateTeamOption api.CreateTeamOption
  76. // in:body
  77. EditTeamOption api.EditTeamOption
  78. // in:body
  79. AddTimeOption api.AddTimeOption
  80. // in:body
  81. CreateUserOption api.CreateUserOption
  82. // in:body
  83. EditUserOption api.EditUserOption
  84. // in:body
  85. MigrateRepoForm auth.MigrateRepoForm
  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. }