MCPcopy Create free account
hub / github.com/apache/devlake / CreateRawDataSubTaskArgs

Function CreateRawDataSubTaskArgs

backend/plugins/gitlab/tasks/shared.go:158–169  ·  view source on GitHub ↗
(subtaskCtx plugin.SubTaskContext, Table string)

Source from the content-addressed store, hash-verified

156}
157
158func CreateRawDataSubTaskArgs(subtaskCtx plugin.SubTaskContext, Table string) (*api.RawDataSubTaskArgs, *GitlabTaskData) {
159 data := subtaskCtx.GetData().(*GitlabTaskData)
160 rawDataSubTaskArgs := &api.RawDataSubTaskArgs{
161 Ctx: subtaskCtx,
162 Params: models.GitlabApiParams{
163 ProjectId: data.Options.ProjectId,
164 ConnectionId: data.Options.ConnectionId,
165 },
166 Table: Table,
167 }
168 return rawDataSubTaskArgs, data
169}
170
171func CreateSubtaskCommonArgs(subtaskCtx plugin.SubTaskContext, table string) (*api.SubtaskCommonArgs, *GitlabTaskData) {
172 data := subtaskCtx.GetData().(*GitlabTaskData)

Callers 15

CollectApiIssuesFunction · 0.70
ExtractAccountsFunction · 0.70
CollectApiPipelinesFunction · 0.70
CollectApiMergeRequestsFunction · 0.70
CollectApiTagFunction · 0.70
ConvertApiProjectsFunction · 0.70
CollectApiJobsFunction · 0.70
ExtractApiTagFunction · 0.70
CollectApiTriggerJobsFunction · 0.70
CollectApiChildPipelinesFunction · 0.70
CollectDeploymentFunction · 0.70

Calls 1

GetDataMethod · 0.65

Tested by

no test coverage detected