From fd9fd8dbd9a748de5e4a4f523322247333efeccb Mon Sep 17 00:00:00 2001 From: Karl-Philipp Wulfert Date: Thu, 29 Nov 2018 12:57:29 +0100 Subject: [PATCH] refactor: remove prefixes --- src/types.ts | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/types.ts b/src/types.ts index c5e9a758..484d4e12 100644 --- a/src/types.ts +++ b/src/types.ts @@ -24,7 +24,7 @@ export interface Label { /** * GitLab commit */ -export interface GitLabCommit { +export interface Commit { author_email: string; author_name: string; authored_date: string; @@ -40,7 +40,7 @@ export interface GitLabCommit { * GitLab tag */ export interface Tag { - commit: GitLabCommit; + commit: Commit; message: string | null; name: string; release: null; @@ -49,7 +49,7 @@ export interface Tag { /** * GitLab namespace */ -export interface GitLabNamespace { +export interface Namespace { full_path: string; id: number; kind: string; @@ -78,7 +78,7 @@ export interface Project { merge_requests_enabled: boolean; name: string; name_with_namespace: string; - namespace: GitLabNamespace; + namespace: Namespace; only_allow_merge_if_all_discussions_are_resolved: boolean; only_allow_merge_if_pipeline_succeeds: boolean; open_issues_count: number; @@ -111,7 +111,7 @@ export interface TreeFile { /** * A member of a group or a project */ -export interface Member extends GitLabUser { +export interface Member extends User { access_level: AccessLevel; expires_at: string; } @@ -147,7 +147,7 @@ export interface Milestone { * A GitLab branch */ export interface Branch { - commit: GitLabCommit; + commit: Commit; developers_can_merge: boolean; developers_can_push: boolean; merged: boolean; @@ -158,7 +158,7 @@ export interface Branch { /** * A GitLab user */ -export interface GitLabUser { +export interface User { avatar_url: string; id: number; name: string; @@ -170,10 +170,10 @@ export interface GitLabUser { /** * A GitLab issue */ -export interface Issue extends GitLabThingWithTimeStats { - assignee: GitLabUser; - assignees: GitLabUser[]; - author: GitLabUser; +export interface Issue extends ThingWithTimeStats { + assignee: User; + assignees: User[]; + author: User; closed_at: string | null; confidential: boolean; created_at: string; @@ -197,9 +197,9 @@ export interface Issue extends GitLabThingWithTimeStats { /** * A GitLab merge request */ -export interface MergeRequest extends GitLabThingWithTimeStats { - assignee: GitLabUser; - author: GitLabUser; +export interface MergeRequest extends ThingWithTimeStats { + assignee: User; + author: User; created_at: string; description: string | null; discussion_locked: boolean | null; @@ -231,7 +231,7 @@ export interface MergeRequest extends GitLabThingWithTimeStats { /** * A GitLab thing with time stats */ -export interface GitLabThingWithTimeStats { +export interface ThingWithTimeStats { time_stats: { human_time_estimate: number | null; human_total_time_spent: number | null;