⋯ 2016 hidden lines@@ -2017,6 +2017,108 @@ func (x *CloseMergeRequestResponse) GetMergeRequest() *MergeRequest { 2017 return nil 2017 return nil 2018 } 2018 } 2019 2019 2020 + // MarkReadyRequest names the draft merge request to mark ready. 2021 + type MarkReadyRequest struct {2022 + state protoimpl.MessageState `protogen:"open.v1"` 2023 + // Repo is the repository name. 2024 + Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` 2025 + // Number is the merge request number. 2026 + Number int64 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"` 2027 + unknownFields protoimpl.UnknownFields 2028 + sizeCache protoimpl.SizeCache 2029 + } 2030 + 2031 + func (x *MarkReadyRequest) Reset() {2032 + *x = MarkReadyRequest{} 2033 + mi := &file_ermite_merge_request_proto_msgTypes[21] 2034 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2035 + ms.StoreMessageInfo(mi) 2036 + } 2037 + 2038 + func (x *MarkReadyRequest) String() string {2039 + return protoimpl.X.MessageStringOf(x) 2040 + } 2041 + 2042 + func (*MarkReadyRequest) ProtoMessage() {}2043 + 2044 + func (x *MarkReadyRequest) ProtoReflect() protoreflect.Message {2045 + mi := &file_ermite_merge_request_proto_msgTypes[21] 2046 + if x != nil { 2047 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2048 + if ms.LoadMessageInfo() == nil { 2049 + ms.StoreMessageInfo(mi) 2050 + } 2051 + return ms 2052 + } 2053 + return mi.MessageOf(x) 2054 + } 2055 + 2056 + // Deprecated: Use MarkReadyRequest.ProtoReflect.Descriptor instead. 2057 + func (*MarkReadyRequest) Descriptor() ([]byte, []int) {2058 + return file_ermite_merge_request_proto_rawDescGZIP(), []int{21} 2059 + } 2060 + 2061 + func (x *MarkReadyRequest) GetRepo() string {2062 + if x != nil { 2063 + return x.Repo 2064 + } 2065 + return "" 2066 + } 2067 + 2068 + func (x *MarkReadyRequest) GetNumber() int64 {2069 + if x != nil { 2070 + return x.Number 2071 + } 2072 + return 0 2073 + } 2074 + 2075 + // MarkReadyResponse holds the merge request after marking it ready. 2076 + type MarkReadyResponse struct {2077 + state protoimpl.MessageState `protogen:"open.v1"` 2078 + // MergeRequest is the merge request with its title stripped of the draft 2079 + // prefix. 2080 + MergeRequest *MergeRequest `protobuf:"bytes,1,opt,name=merge_request,json=mergeRequest,proto3" json:"merge_request,omitempty"` 2081 + unknownFields protoimpl.UnknownFields 2082 + sizeCache protoimpl.SizeCache 2083 + } 2084 + 2085 + func (x *MarkReadyResponse) Reset() {2086 + *x = MarkReadyResponse{} 2087 + mi := &file_ermite_merge_request_proto_msgTypes[22] 2088 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2089 + ms.StoreMessageInfo(mi) 2090 + } 2091 + 2092 + func (x *MarkReadyResponse) String() string {2093 + return protoimpl.X.MessageStringOf(x) 2094 + } 2095 + 2096 + func (*MarkReadyResponse) ProtoMessage() {}2097 + 2098 + func (x *MarkReadyResponse) ProtoReflect() protoreflect.Message {2099 + mi := &file_ermite_merge_request_proto_msgTypes[22] 2100 + if x != nil { 2101 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2102 + if ms.LoadMessageInfo() == nil { 2103 + ms.StoreMessageInfo(mi) 2104 + } 2105 + return ms 2106 + } 2107 + return mi.MessageOf(x) 2108 + } 2109 + 2110 + // Deprecated: Use MarkReadyResponse.ProtoReflect.Descriptor instead. 2111 + func (*MarkReadyResponse) Descriptor() ([]byte, []int) {2112 + return file_ermite_merge_request_proto_rawDescGZIP(), []int{22} 2113 + } 2114 + 2115 + func (x *MarkReadyResponse) GetMergeRequest() *MergeRequest {2116 + if x != nil { 2117 + return x.MergeRequest 2118 + } 2119 + return nil 2120 + } 2121 + 2020 // MergeMergeRequestRequest describes the merge to perform. 2122 // MergeMergeRequestRequest describes the merge to perform. 2021 type MergeMergeRequestRequest struct {2123 type MergeMergeRequestRequest struct {2022 state protoimpl.MessageState `protogen:"open.v1"` 2124 state protoimpl.MessageState `protogen:"open.v1"` ⋯ 14 hidden lines@@ -2037,13 +2139,18 @@ type MergeMergeRequestRequest struct { 2037 // request. Servers without the "merge_requests.delete_branch" feature ignore 2139 // request. Servers without the "merge_requests.delete_branch" feature ignore 2038 // it. 2140 // it. 2039 DeleteSourceBranch bool `protobuf:"varint,5,opt,name=delete_source_branch,json=deleteSourceBranch,proto3" json:"delete_source_branch,omitempty"` 2141 DeleteSourceBranch bool `protobuf:"varint,5,opt,name=delete_source_branch,json=deleteSourceBranch,proto3" json:"delete_source_branch,omitempty"` 2040 - unknownFields protoimpl.UnknownFields 2142 + // IgnoreChecks merges whatever the checks say. Needs the mr:force-merge 2041 - sizeCache protoimpl.SizeCache 2143 + // scope (permission_denied otherwise). Servers without the 2144 + // "merge_requests.ignore_checks" feature ignore it: check the feature 2145 + // before setting it. 2146 + IgnoreChecks bool `protobuf:"varint,6,opt,name=ignore_checks,json=ignoreChecks,proto3" json:"ignore_checks,omitempty"` 2147 + unknownFields protoimpl.UnknownFields 2148 + sizeCache protoimpl.SizeCache 2042 } 2149 } 2043 2150 2044 func (x *MergeMergeRequestRequest) Reset() {2151 func (x *MergeMergeRequestRequest) Reset() {2045 *x = MergeMergeRequestRequest{} 2152 *x = MergeMergeRequestRequest{} 2046 - mi := &file_ermite_merge_request_proto_msgTypes[21] 2153 + mi := &file_ermite_merge_request_proto_msgTypes[23] 2047 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2154 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 2048 ms.StoreMessageInfo(mi) 2155 ms.StoreMessageInfo(mi) 2049 } 2156 } ⋯ 143 hidden lines@@ -2641,13 +2755,19 @@ const file_ermite_merge_request_proto_rawDesc = "" + 2641 "\x04repo\x18\x01 \x01(\tR\x04repo\x12\x16\n" + 2755 "\x04repo\x18\x01 \x01(\tR\x04repo\x12\x16\n" + 2642 "\x06number\x18\x02 \x01(\x03R\x06number\"V\n" + 2756 "\x06number\x18\x02 \x01(\x03R\x06number\"V\n" + 2643 "\x19CloseMergeRequestResponse\x129\n" + 2757 "\x19CloseMergeRequestResponse\x129\n" + 2644 - "\rmerge_request\x18\x01 \x01(\v2\x14.ermite.MergeRequestR\fmergeRequest\"\xb8\x01\n" + 2758 + "\rmerge_request\x18\x01 \x01(\v2\x14.ermite.MergeRequestR\fmergeRequest\">\n" + 2759 + "\x10MarkReadyRequest\x12\x12\n" + 2760 + "\x04repo\x18\x01 \x01(\tR\x04repo\x12\x16\n" + 2761 + "\x06number\x18\x02 \x01(\x03R\x06number\"N\n" + 2762 + "\x11MarkReadyResponse\x129\n" + 2763 + "\rmerge_request\x18\x01 \x01(\v2\x14.ermite.MergeRequestR\fmergeRequest\"\xdd\x01\n" + 2645 "\x18MergeMergeRequestRequest\x12\x12\n" + 2764 "\x18MergeMergeRequestRequest\x12\x12\n" + 2646 "\x04repo\x18\x01 \x01(\tR\x04repo\x12\x16\n" + 2765 "\x04repo\x18\x01 \x01(\tR\x04repo\x12\x16\n" + 2647 "\x06number\x18\x02 \x01(\x03R\x06number\x12%\n" + 2766 "\x06number\x18\x02 \x01(\x03R\x06number\x12%\n" + 2648 "\x04mode\x18\x03 \x01(\x0e2\x11.ermite.MergeModeR\x04mode\x12\x17\n" + 2767 "\x04mode\x18\x03 \x01(\x0e2\x11.ermite.MergeModeR\x04mode\x12\x17\n" + 2649 "\ahead_id\x18\x04 \x01(\tR\x06headId\x120\n" + 2768 "\ahead_id\x18\x04 \x01(\tR\x06headId\x120\n" + 2650 - "\x14delete_source_branch\x18\x05 \x01(\bR\x12deleteSourceBranch\"\x8a\x01\n" + 2769 + "\x14delete_source_branch\x18\x05 \x01(\bR\x12deleteSourceBranch\x12#\n" + 2770 + "\rignore_checks\x18\x06 \x01(\bR\fignoreChecks\"\x8a\x01\n" + 2651 "\x19MergeMergeRequestResponse\x129\n" + 2771 "\x19MergeMergeRequestResponse\x129\n" + 2652 "\rmerge_request\x18\x01 \x01(\v2\x14.ermite.MergeRequestR\fmergeRequest\x122\n" + 2772 "\rmerge_request\x18\x01 \x01(\v2\x14.ermite.MergeRequestR\fmergeRequest\x122\n" + 2653 "\x15source_branch_deleted\x18\x02 \x01(\bR\x13sourceBranchDeleted\"\x84\x01\n" + 2773 "\x15source_branch_deleted\x18\x02 \x01(\bR\x13sourceBranchDeleted\"\x84\x01\n" + ⋯ 20 hidden lines@@ -2744,44 +2865,46 @@ var file_ermite_merge_request_proto_goTypes = []any{ 2744 (*ResolveCommentResponse)(nil ), // 22: ermite.ResolveCommentResponse 2865 (*ResolveCommentResponse)(nil ), // 22: ermite.ResolveCommentResponse 2745 (*CloseMergeRequestRequest)(nil ), // 23: ermite.CloseMergeRequestRequest 2866 (*CloseMergeRequestRequest)(nil ), // 23: ermite.CloseMergeRequestRequest 2746 (*CloseMergeRequestResponse)(nil ), // 24: ermite.CloseMergeRequestResponse 2867 (*CloseMergeRequestResponse)(nil ), // 24: ermite.CloseMergeRequestResponse 2747 - (*MergeMergeRequestRequest)(nil ), // 25: ermite.MergeMergeRequestRequest 2868 + (*MarkReadyRequest)(nil ), // 25: ermite.MarkReadyRequest 2748 - (*MergeMergeRequestResponse)(nil ), // 26: ermite.MergeMergeRequestResponse 2869 + (*MarkReadyResponse)(nil ), // 26: ermite.MarkReadyResponse 2749 - (*EnableAutoMergeRequest)(nil ), // 27: ermite.EnableAutoMergeRequest 2870 + (*MergeMergeRequestRequest)(nil ), // 27: ermite.MergeMergeRequestRequest 2750 - (*EnableAutoMergeResponse)(nil ), // 28: ermite.EnableAutoMergeResponse 2871 + (*MergeMergeRequestResponse)(nil ), // 28: ermite.MergeMergeRequestResponse 2751 - (*CancelAutoMergeRequest)(nil ), // 29: ermite.CancelAutoMergeRequest 2872 + (*EnableAutoMergeRequest)(nil ), // 29: ermite.EnableAutoMergeRequest 2752 - (*CancelAutoMergeResponse)(nil ), // 30: ermite.CancelAutoMergeResponse 2873 + (*EnableAutoMergeResponse)(nil ), // 30: ermite.EnableAutoMergeResponse 2753 - (*MarkReadRequest)(nil ), // 31: ermite.MarkReadRequest 2874 + (*CancelAutoMergeRequest)(nil ), // 31: ermite.CancelAutoMergeRequest 2754 - (*MarkReadResponse)(nil ), // 32: ermite.MarkReadResponse 2875 + (*CancelAutoMergeResponse)(nil ), // 32: ermite.CancelAutoMergeResponse 2755 - (*timestamppb.Timestamp)(nil ), // 33: google.protobuf.Timestamp 2876 + (*MarkReadRequest)(nil ), // 33: ermite.MarkReadRequest 2756 - (MergeMode)(0), // 34: ermite.MergeMode 2877 + (*MarkReadResponse)(nil ), // 34: ermite.MarkReadResponse 2757 - (*Commit)(nil ), // 35: ermite.Commit 2878 + (*timestamppb.Timestamp)(nil ), // 35: google.protobuf.Timestamp 2758 - (*DiffStats)(nil ), // 36: ermite.DiffStats 2879 + (MergeMode)(0), // 36: ermite.MergeMode 2759 - (*Diff)(nil ), // 37: ermite.Diff 2880 + (*Commit)(nil ), // 37: ermite.Commit 2881 + (*DiffStats)(nil ), // 38: ermite.DiffStats 2882 + (*Diff)(nil ), // 39: ermite.Diff 2760 } 2883 } 2761 var file_ermite_merge_request_proto_depIdxs = []int32{2884 var file_ermite_merge_request_proto_depIdxs = []int32{2762 3, // 0: ermite.Mergeability.state:type_name -> ermite.MergeabilityState 2885 3, // 0: ermite.Mergeability.state:type_name -> ermite.MergeabilityState 2763 - 33, // 1: ermite.Mergeability.checked_at:type_name -> google.protobuf.Timestamp 2886 + 35, // 1: ermite.Mergeability.checked_at:type_name -> google.protobuf.Timestamp 2764 - 34, // 2: ermite.AutoMerge.mode:type_name -> ermite.MergeMode 2887 + 36, // 2: ermite.AutoMerge.mode:type_name -> ermite.MergeMode 2765 - 33, // 3: ermite.AutoMerge.enabled_at:type_name -> google.protobuf.Timestamp 2888 + 35, // 3: ermite.AutoMerge.enabled_at:type_name -> google.protobuf.Timestamp 2766 0, // 4: ermite.MergeRequest.state:type_name -> ermite.MergeRequestState 2889 0, // 4: ermite.MergeRequest.state:type_name -> ermite.MergeRequestState 2767 - 33, // 5: ermite.MergeRequest.created_at:type_name -> google.protobuf.Timestamp 2890 + 35, // 5: ermite.MergeRequest.created_at:type_name -> google.protobuf.Timestamp 2768 - 33, // 6: ermite.MergeRequest.updated_at:type_name -> google.protobuf.Timestamp 2891 + 35, // 6: ermite.MergeRequest.updated_at:type_name -> google.protobuf.Timestamp 2769 - 34, // 7: ermite.MergeRequest.merge_mode:type_name -> ermite.MergeMode 2892 + 36, // 7: ermite.MergeRequest.merge_mode:type_name -> ermite.MergeMode 2770 4, // 8: ermite.MergeRequest.mergeability:type_name -> ermite.Mergeability 2893 4, // 8: ermite.MergeRequest.mergeability:type_name -> ermite.Mergeability 2771 5, // 9: ermite.MergeRequest.auto_merge:type_name -> ermite.AutoMerge 2894 5, // 9: ermite.MergeRequest.auto_merge:type_name -> ermite.AutoMerge 2772 1, // 10: ermite.Comment.side:type_name -> ermite.DiffSide 2895 1, // 10: ermite.Comment.side:type_name -> ermite.DiffSide 2773 - 33, // 11: ermite.Comment.created_at:type_name -> google.protobuf.Timestamp 2896 + 35, // 11: ermite.Comment.created_at:type_name -> google.protobuf.Timestamp 2774 2, // 12: ermite.Comment.verdict:type_name -> ermite.Verdict 2897 2, // 12: ermite.Comment.verdict:type_name -> ermite.Verdict 2775 - 33, // 13: ermite.Comment.edited_at:type_name -> google.protobuf.Timestamp 2898 + 35, // 13: ermite.Comment.edited_at:type_name -> google.protobuf.Timestamp 2776 2, // 14: ermite.AuthorVerdict.verdict:type_name -> ermite.Verdict 2899 2, // 14: ermite.AuthorVerdict.verdict:type_name -> ermite.Verdict 2777 - 33, // 15: ermite.AuthorVerdict.created_at:type_name -> google.protobuf.Timestamp 2900 + 35, // 15: ermite.AuthorVerdict.created_at:type_name -> google.protobuf.Timestamp 2778 6, // 16: ermite.CreateMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2901 6, // 16: ermite.CreateMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2779 0, // 17: ermite.ListMergeRequestsRequest.state:type_name -> ermite.MergeRequestState 2902 0, // 17: ermite.ListMergeRequestsRequest.state:type_name -> ermite.MergeRequestState 2780 6, // 18: ermite.ListMergeRequestsResponse.merge_requests:type_name -> ermite.MergeRequest 2903 6, // 18: ermite.ListMergeRequestsResponse.merge_requests:type_name -> ermite.MergeRequest 2781 6, // 19: ermite.GetMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2904 6, // 19: ermite.GetMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2782 - 35, // 20: ermite.GetMergeRequestResponse.commits:type_name -> ermite.Commit 2905 + 37, // 20: ermite.GetMergeRequestResponse.commits:type_name -> ermite.Commit 2783 - 36, // 21: ermite.GetMergeRequestResponse.stats:type_name -> ermite.DiffStats 2906 + 38, // 21: ermite.GetMergeRequestResponse.stats:type_name -> ermite.DiffStats 2784 - 37, // 22: ermite.GetMergeRequestResponse.diff:type_name -> ermite.Diff 2907 + 39, // 22: ermite.GetMergeRequestResponse.diff:type_name -> ermite.Diff 2785 7, // 23: ermite.GetMergeRequestResponse.comments:type_name -> ermite.Comment 2908 7, // 23: ermite.GetMergeRequestResponse.comments:type_name -> ermite.Comment 2786 8, // 24: ermite.GetMergeRequestResponse.verdicts:type_name -> ermite.AuthorVerdict 2909 8, // 24: ermite.GetMergeRequestResponse.verdicts:type_name -> ermite.AuthorVerdict 2787 1, // 25: ermite.AddCommentRequest.side:type_name -> ermite.DiffSide 2910 1, // 25: ermite.AddCommentRequest.side:type_name -> ermite.DiffSide ⋯ 3 hidden lines@@ -2791,40 +2914,43 @@ var file_ermite_merge_request_proto_depIdxs = []int32{ 2791 7, // 29: ermite.DeleteCommentResponse.comment:type_name -> ermite.Comment 2914 7, // 29: ermite.DeleteCommentResponse.comment:type_name -> ermite.Comment 2792 7, // 30: ermite.ResolveCommentResponse.comment:type_name -> ermite.Comment 2915 7, // 30: ermite.ResolveCommentResponse.comment:type_name -> ermite.Comment 2793 6, // 31: ermite.CloseMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2916 6, // 31: ermite.CloseMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2794 - 34, // 32: ermite.MergeMergeRequestRequest.mode:type_name -> ermite.MergeMode 2917 + 6, // 32: ermite.MarkReadyResponse.merge_request:type_name -> ermite.MergeRequest 2795 - 6, // 33: ermite.MergeMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2918 + 36, // 33: ermite.MergeMergeRequestRequest.mode:type_name -> ermite.MergeMode 2796 - 34, // 34: ermite.EnableAutoMergeRequest.mode:type_name -> ermite.MergeMode 2919 + 6, // 34: ermite.MergeMergeRequestResponse.merge_request:type_name -> ermite.MergeRequest 2797 - 6, // 35: ermite.EnableAutoMergeResponse.merge_request:type_name -> ermite.MergeRequest 2920 + 36, // 35: ermite.EnableAutoMergeRequest.mode:type_name -> ermite.MergeMode 2798 - 6, // 36: ermite.CancelAutoMergeResponse.merge_request:type_name -> ermite.MergeRequest 2921 + 6, // 36: ermite.EnableAutoMergeResponse.merge_request:type_name -> ermite.MergeRequest 2799 - 9, // 37: ermite.MergeRequestService.CreateMergeRequest:input_type -> ermite.CreateMergeRequestRequest 2922 + 6, // 37: ermite.CancelAutoMergeResponse.merge_request:type_name -> ermite.MergeRequest 2800 - 11, // 38: ermite.MergeRequestService.ListMergeRequests:input_type -> ermite.ListMergeRequestsRequest 2923 + 9, // 38: ermite.MergeRequestService.CreateMergeRequest:input_type -> ermite.CreateMergeRequestRequest 2801 - 13, // 39: ermite.MergeRequestService.GetMergeRequest:input_type -> ermite.GetMergeRequestRequest 2924 + 11, // 39: ermite.MergeRequestService.ListMergeRequests:input_type -> ermite.ListMergeRequestsRequest 2802 - 15, // 40: ermite.MergeRequestService.AddComment:input_type -> ermite.AddCommentRequest 2925 + 13, // 40: ermite.MergeRequestService.GetMergeRequest:input_type -> ermite.GetMergeRequestRequest 2803 - 17, // 41: ermite.MergeRequestService.EditComment:input_type -> ermite.EditCommentRequest 2926 + 15, // 41: ermite.MergeRequestService.AddComment:input_type -> ermite.AddCommentRequest 2804 - 19, // 42: ermite.MergeRequestService.DeleteComment:input_type -> ermite.DeleteCommentRequest 2927 + 17, // 42: ermite.MergeRequestService.EditComment:input_type -> ermite.EditCommentRequest 2805 - 21, // 43: ermite.MergeRequestService.ResolveComment:input_type -> ermite.ResolveCommentRequest 2928 + 19, // 43: ermite.MergeRequestService.DeleteComment:input_type -> ermite.DeleteCommentRequest 2806 - 23, // 44: ermite.MergeRequestService.CloseMergeRequest:input_type -> ermite.CloseMergeRequestRequest 2929 + 21, // 44: ermite.MergeRequestService.ResolveComment:input_type -> ermite.ResolveCommentRequest 2807 - 25, // 45: ermite.MergeRequestService.MergeMergeRequest:input_type -> ermite.MergeMergeRequestRequest 2930 + 23, // 45: ermite.MergeRequestService.CloseMergeRequest:input_type -> ermite.CloseMergeRequestRequest 2808 - 27, // 46: ermite.MergeRequestService.EnableAutoMerge:input_type -> ermite.EnableAutoMergeRequest 2931 + 25, // 46: ermite.MergeRequestService.MarkReady:input_type -> ermite.MarkReadyRequest 2809 - 29, // 47: ermite.MergeRequestService.CancelAutoMerge:input_type -> ermite.CancelAutoMergeRequest 2932 + 27, // 47: ermite.MergeRequestService.MergeMergeRequest:input_type -> ermite.MergeMergeRequestRequest 2810 - 31, // 48: ermite.MergeRequestService.MarkRead:input_type -> ermite.MarkReadRequest 2933 + 29, // 48: ermite.MergeRequestService.EnableAutoMerge:input_type -> ermite.EnableAutoMergeRequest 2811 - 10, // 49: ermite.MergeRequestService.CreateMergeRequest:output_type -> ermite.CreateMergeRequestResponse 2934 + 31, // 49: ermite.MergeRequestService.CancelAutoMerge:input_type -> ermite.CancelAutoMergeRequest 2812 - 12, // 50: ermite.MergeRequestService.ListMergeRequests:output_type -> ermite.ListMergeRequestsResponse 2935 + 33, // 50: ermite.MergeRequestService.MarkRead:input_type -> ermite.MarkReadRequest 2813 - 14, // 51: ermite.MergeRequestService.GetMergeRequest:output_type -> ermite.GetMergeRequestResponse 2936 + 10, // 51: ermite.MergeRequestService.CreateMergeRequest:output_type -> ermite.CreateMergeRequestResponse 2814 - 16, // 52: ermite.MergeRequestService.AddComment:output_type -> ermite.AddCommentResponse 2937 + 12, // 52: ermite.MergeRequestService.ListMergeRequests:output_type -> ermite.ListMergeRequestsResponse 2815 - 18, // 53: ermite.MergeRequestService.EditComment:output_type -> ermite.EditCommentResponse 2938 + 14, // 53: ermite.MergeRequestService.GetMergeRequest:output_type -> ermite.GetMergeRequestResponse 2816 - 20, // 54: ermite.MergeRequestService.DeleteComment:output_type -> ermite.DeleteCommentResponse 2939 + 16, // 54: ermite.MergeRequestService.AddComment:output_type -> ermite.AddCommentResponse 2817 - 22, // 55: ermite.MergeRequestService.ResolveComment:output_type -> ermite.ResolveCommentResponse 2940 + 18, // 55: ermite.MergeRequestService.EditComment:output_type -> ermite.EditCommentResponse 2818 - 24, // 56: ermite.MergeRequestService.CloseMergeRequest:output_type -> ermite.CloseMergeRequestResponse 2941 + 20, // 56: ermite.MergeRequestService.DeleteComment:output_type -> ermite.DeleteCommentResponse 2819 - 26, // 57: ermite.MergeRequestService.MergeMergeRequest:output_type -> ermite.MergeMergeRequestResponse 2942 + 22, // 57: ermite.MergeRequestService.ResolveComment:output_type -> ermite.ResolveCommentResponse 2820 - 28, // 58: ermite.MergeRequestService.EnableAutoMerge:output_type -> ermite.EnableAutoMergeResponse 2943 + 24, // 58: ermite.MergeRequestService.CloseMergeRequest:output_type -> ermite.CloseMergeRequestResponse 2821 - 30, // 59: ermite.MergeRequestService.CancelAutoMerge:output_type -> ermite.CancelAutoMergeResponse 2944 + 26, // 59: ermite.MergeRequestService.MarkReady:output_type -> ermite.MarkReadyResponse 2822 - 32, // 60: ermite.MergeRequestService.MarkRead:output_type -> ermite.MarkReadResponse 2945 + 28, // 60: ermite.MergeRequestService.MergeMergeRequest:output_type -> ermite.MergeMergeRequestResponse 2823 - 49, // [49:61] is the sub-list for method output_type 2946 + 30, // 61: ermite.MergeRequestService.EnableAutoMerge:output_type -> ermite.EnableAutoMergeResponse 2824 - 37, // [37:49] is the sub-list for method input_type 2947 + 32, // 62: ermite.MergeRequestService.CancelAutoMerge:output_type -> ermite.CancelAutoMergeResponse 2825 - 37, // [37:37] is the sub-list for extension type_name 2948 + 34, // 63: ermite.MergeRequestService.MarkRead:output_type -> ermite.MarkReadResponse 2826 - 37, // [37:37] is the sub-list for extension extendee 2949 + 51, // [51:64] is the sub-list for method output_type 2827 - 0, // [0:37] is the sub-list for field type_name 2950 + 38, // [38:51] is the sub-list for method input_type 2951 + 38, // [38:38] is the sub-list for extension type_name 2952 + 38, // [38:38] is the sub-list for extension extendee 2953 + 0, // [0:38] is the sub-list for field type_name 2828 } 2954 } 2829 2955 2830 func init() { file_ermite_merge_request_proto_init() }2956 func init() { file_ermite_merge_request_proto_init() }