Константин, я вот вчера подумал немного насчёт ивентов и пришёл вот чему.
Чтобы определить ивент, то необходимо знать действие + цель (comment on branch, joined project, deleted branch).
Но гитлаб не возвращает все ивенты в одном стиле, и для некоторых придётся цель искать не в target_type, а например в "note". Следовательно EventType, который я создал, будет рудиментом и никакого профита от него не будет.
Предлагаю либо переименовать текущий EventTargetType в ServerEventTargetType и создать наш локальный EventTargetType и назвать его либо EventTargetTypeAdopted, либо EventTargetTypeExtended.