11from gitlab .base import RESTObject
2- from gitlab .mixins import (
3- CreateMixin ,
4- CRUDMixin ,
5- DeleteMixin ,
6- GetMixin ,
7- ObjectDeleteMixin ,
8- RetrieveMixin ,
9- SaveMixin ,
10- UpdateMixin ,
11- )
2+ from gitlab .mixins import CRUDMixin , ObjectDeleteMixin , RetrieveMixin , SaveMixin
123from gitlab .types import RequiredOptional
134
145from .award_emojis import ( # noqa: F401
@@ -58,12 +49,7 @@ class GroupEpicDiscussionNote(SaveMixin, ObjectDeleteMixin, RESTObject):
5849 pass
5950
6051
61- class GroupEpicDiscussionNoteManager (
62- GetMixin [GroupEpicDiscussionNote ],
63- CreateMixin [GroupEpicDiscussionNote ],
64- UpdateMixin [GroupEpicDiscussionNote ],
65- DeleteMixin [GroupEpicDiscussionNote ],
66- ):
52+ class GroupEpicDiscussionNoteManager (CRUDMixin [GroupEpicDiscussionNote ]):
6753 _path = "/groups/{group_id}/epics/{epic_id}/discussions/{discussion_id}/notes"
6854 _obj_cls = GroupEpicDiscussionNote
6955 _from_parent_attrs = {
@@ -90,12 +76,7 @@ class ProjectCommitDiscussionNote(SaveMixin, ObjectDeleteMixin, RESTObject):
9076 pass
9177
9278
93- class ProjectCommitDiscussionNoteManager (
94- GetMixin [ProjectCommitDiscussionNote ],
95- CreateMixin [ProjectCommitDiscussionNote ],
96- UpdateMixin [ProjectCommitDiscussionNote ],
97- DeleteMixin [ProjectCommitDiscussionNote ],
98- ):
79+ class ProjectCommitDiscussionNoteManager (CRUDMixin [ProjectCommitDiscussionNote ]):
9980 _path = (
10081 "/projects/{project_id}/repository/commits/{commit_id}/"
10182 "discussions/{discussion_id}/notes"
@@ -191,12 +172,7 @@ class ProjectSnippetDiscussionNote(SaveMixin, ObjectDeleteMixin, RESTObject):
191172 pass
192173
193174
194- class ProjectSnippetDiscussionNoteManager (
195- GetMixin [ProjectSnippetDiscussionNote ],
196- CreateMixin [ProjectSnippetDiscussionNote ],
197- UpdateMixin [ProjectSnippetDiscussionNote ],
198- DeleteMixin [ProjectSnippetDiscussionNote ],
199- ):
175+ class ProjectSnippetDiscussionNoteManager (CRUDMixin [ProjectSnippetDiscussionNote ]):
200176 _path = (
201177 "/projects/{project_id}/snippets/{snippet_id}/"
202178 "discussions/{discussion_id}/notes"
0 commit comments