apache / incubator-devlake
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 1,882 files with 101,395 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (435 lines of code)
    • 296 files changed 6-20 times (30,961 lines of code)
    • 1,583 files changed 1-5 times (69,999 lines of code)
0% | 0% | <1% | 30% | 69%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,882 files with 101,395 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 35 files changed by 6-10 contributors (5,526 lines of code)
    • 803 files changed by 2-5 contributors (57,861 lines of code)
    • 1,044 files changed by 1 contributor (38,008 lines of code)
0% | 0% | 5% | 57% | 37%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, ts, tsx, json, py, sh, yml, md, svg, yaml, gitignore, toml, css, js, dockerignore, txt, mod, sql, editorconfig, html, cjs, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | <1% | 27% | 72%
py0% | 0% | 8% | 72% | 18%
tsx0% | 0% | <1% | 57% | 42%
ts0% | 0% | 0% | 25% | 74%
css0% | 0% | 0% | 73% | 26%
yml0% | 0% | 0% | 3% | 96%
yaml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
backend0% | 0% | <1% | 28% | 71%
config-ui0% | 0% | <1% | 48% | 51%
grafana0% | 0% | 0% | 43% | 56%
devops0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
blueprint-detail.tsx
in config-ui/src/pages/blueprint/detail
55 - 2022-12-13 2023-07-13 22 2 0x1304570@gmail.com 0x1304570@gmail.com
plugin.py
in backend/python/pydevlake/pydevlake
185 28 2023-02-09 2023-08-01 22 2 keon.amini@merico.dev keon.amini@merico.dev
plugin_impl.go
in backend/server/services/remote/plugin
195 14 2023-02-09 2023-08-01 21 3 keon.amini@merico.dev keon.amini@merico.dev
models.py
in backend/python/plugins/azuredevops/azuredevops
93 1 2023-03-15 2023-08-01 20 3 camille.teruel@gmail.com keon.amini@merico.dev
impl.go
in backend/plugins/sonarqube/impl
166 14 2023-01-12 2023-06-26 20 5 yingchu.chen@merico.dev lianghui.zhang@merico.dev
index.ts
in config-ui/src/components
17 - 2022-12-01 2023-07-20 19 1 0x1304570@gmail.com 0x1304570@gmail.com
types.ts
in config-ui/src/plugins
34 - 2022-12-16 2023-06-15 19 2 0x1304570@gmail.com 0x1304570@gmail.com
register.go
in backend/core/models/migrationscripts
73 1 2023-01-12 2023-08-02 19 7 keon.amini@merico.dev linwei.hou@merico.dev
scope_helper.go
in backend/helpers/pluginhelper/api
76 6 2023-03-14 2023-07-04 19 5 yingchu.chen@merico.dev zhenmian.huang@merico.dev
ipc.py
in backend/python/pydevlake/pydevlake
98 11 2023-02-09 2023-06-15 19 2 keon.amini@merico.dev camille.teruel@gmail.com
index.tsx
in config-ui/src/pages/project/home
216 - 2022-12-06 2023-08-02 19 2 0x1304570@gmail.com zhenmian.huang@merico.dev
impl.go
in backend/plugins/jira/impl
280 14 2023-01-12 2023-07-31 19 7 keon.amini@merico.dev zikuan.an@merico.dev
scope_generic_helper.go
in backend/helpers/pluginhelper/api
587 23 2023-05-19 2023-07-26 19 5 keon.amini@merico.dev zikuan.an@merico.dev
config.ts
in config-ui/src/plugins
29 - 2022-12-16 2023-08-02 18 3 0x1304570@gmail.com 0x1304570@gmail.com
impl.go
in backend/plugins/gitlab/impl
228 15 2023-01-12 2023-07-20 18 6 keon.amini@merico.dev chenggui53@gmail.com
model.py
in backend/python/pydevlake/pydevlake
125 10 2023-02-09 2023-08-01 17 3 keon.amini@merico.dev keon.amini@merico.dev
index.tsx
in config-ui/src/pages/blueprint/connection-detail
200 - 2023-03-27 2023-07-13 17 2 0x1304570@gmail.com 0x1304570@gmail.com
impl.go
in backend/plugins/bitbucket/impl
252 15 2023-01-12 2023-06-26 17 6 keon.amini@merico.dev keon.amini@merico.dev
transformation.tsx
in config-ui/src/plugins/register/github
319 - 2023-01-16 2023-06-20 17 1 0x1304570@gmail.com 0x1304570@gmail.com
index.tsx
in config-ui/src/pages/connection/detail
428 - 2023-05-11 2023-08-02 17 1 0x1304570@gmail.com 0x1304570@gmail.com
App.tsx
in config-ui/src
62 - 2022-12-29 2023-07-25 16 2 0x1304570@gmail.com 0x1304570@gmail.com
message.py
in backend/python/pydevlake/pydevlake
68 1 2023-02-09 2023-08-01 16 2 keon.amini@merico.dev keon.amini@merico.dev
models.go
in backend/server/services/remote/models
107 9 2023-02-09 2023-07-25 16 4 keon.amini@merico.dev zhenmian.huang@merico.dev
impl.go
in backend/plugins/bamboo/impl
197 14 2023-02-17 2023-08-02 16 5 yingchu.chen@merico.dev liang.zhang@merico.dev
impl.go
in backend/plugins/zentao/impl
232 14 2023-01-12 2023-07-13 16 7 keon.amini@merico.dev liang.zhang@merico.dev
impl.go
in backend/plugins/jenkins/impl
233 15 2023-01-12 2023-06-26 16 7 keon.amini@merico.dev keon.amini@merico.dev
register.go
in backend/plugins/jira/models/migrationscripts
28 1 2023-01-12 2023-08-08 15 5 keon.amini@merico.dev zhenmian.huang@merico.dev
scope_api.go
in backend/server/services/remote/plugin
97 6 2023-02-18 2023-07-20 15 4 camille.teruel@gmail.com zhenmian.huang@merico.dev
config.tsx
in config-ui/src/plugins/register/github
113 - 2023-02-13 2023-06-15 15 3 0x1304570@gmail.com 0x1304570@gmail.com
main.py
in backend/python/plugins/azuredevops/azuredevops
113 10 2023-03-15 2023-07-06 15 2 camille.teruel@gmail.com camille.teruel@gmail.com
impl.go
in backend/plugins/github/impl
256 17 2023-01-12 2023-07-20 15 5 keon.amini@merico.dev chenggui53@gmail.com
request.ts
in config-ui/src/utils
53 - 2022-12-29 2023-07-25 14 3 0x1304570@gmail.com 0x1304570@gmail.com
config.tsx
in config-ui/src/plugins/register/bitbucket
63 - 2023-02-13 2023-06-15 14 3 0x1304570@gmail.com 0x1304570@gmail.com
subtasks.py
in backend/python/pydevlake/pydevlake
152 25 2023-02-09 2023-06-13 14 2 keon.amini@merico.dev keon.amini@merico.dev
connection.go
in backend/plugins/github/api
182 7 2023-01-12 2023-07-05 14 7 keon.amini@merico.dev zhenmian.huang@merico.dev
impl.go
in backend/plugins/tapd/impl
296 14 2023-01-12 2023-06-26 14 6 keon.amini@merico.dev keon.amini@merico.dev
index.ts
in config-ui/src/pages
4 - 2022-12-06 2023-07-24 13 2 0x1304570@gmail.com 0x1304570@gmail.com
scope.go
in backend/plugins/sonarqube/api
39 5 2023-02-09 2023-08-04 13 6 zikuan.an@merico.dev zhenmian.huang@merico.dev
default_api.go
in backend/server/services/remote/plugin
88 2 2023-02-09 2023-06-26 13 4 keon.amini@merico.dev keon.amini@merico.dev
index.tsx
in config-ui/src/pages/pipeline/components/task
93 - 2023-01-16 2023-08-02 13 4 0x1304570@gmail.com 0x1304570@gmail.com
task_data.go
in backend/plugins/zentao/tasks
104 4 2023-01-12 2023-07-24 13 7 keon.amini@merico.dev zhenmian.huang@merico.dev
project.go
in backend/plugins/gitlab/models
109 8 2023-01-12 2023-08-04 13 5 keon.amini@merico.dev zhenmian.huang@merico.dev
api.go
in backend/server/api
138 4 2023-01-12 2023-08-08 13 7 keon.amini@merico.dev liang.zhang@merico.dev
issues_collector.go
in backend/plugins/sonarqube/tasks
161 3 2023-02-06 2023-08-04 13 5 zikuan.an@merico.dev zhenmian.huang@merico.dev
blueprint.go
in backend/server/services
337 16 2023-01-12 2023-06-05 13 7 keon.amini@merico.dev zhenmian.huang@merico.dev
__init__.py
in backend/python/pydevlake/pydevlake
24 1 2023-02-09 2023-08-01 12 2 keon.amini@merico.dev keon.amini@merico.dev
task_data.go
in backend/plugins/jira/tasks
38 1 2023-01-12 2023-07-27 12 3 keon.amini@merico.dev zhenmian.huang@merico.dev
init.go
in backend/plugins/zentao/api
51 1 2023-01-12 2023-07-11 12 5 keon.amini@merico.dev liang.zhang@merico.dev
plugin_extensions.go
in backend/server/services/remote/plugin
66 3 2023-02-09 2023-06-28 12 3 keon.amini@merico.dev keon.amini@merico.dev
styled.ts
in config-ui/src/pages/blueprint/detail
77 - 2022-12-15 2023-06-02 12 1 0x1304570@gmail.com 0x1304570@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
register.go
in backend/plugins/github/models/migrationscripts
27 1 2023-01-12 2023-07-10 11 8 keon.amini@merico.dev keon.amini@merico.dev
register.go
in backend/core/models/migrationscripts
73 1 2023-01-12 2023-08-02 19 7 keon.amini@merico.dev linwei.hou@merico.dev
impl.go
in backend/plugins/jira/impl
280 14 2023-01-12 2023-07-31 19 7 keon.amini@merico.dev zikuan.an@merico.dev
impl.go
in backend/plugins/zentao/impl
232 14 2023-01-12 2023-07-13 16 7 keon.amini@merico.dev liang.zhang@merico.dev
impl.go
in backend/plugins/jenkins/impl
233 15 2023-01-12 2023-06-26 16 7 keon.amini@merico.dev keon.amini@merico.dev
connection.go
in backend/plugins/github/api
182 7 2023-01-12 2023-07-05 14 7 keon.amini@merico.dev zhenmian.huang@merico.dev
task_data.go
in backend/plugins/zentao/tasks
104 4 2023-01-12 2023-07-24 13 7 keon.amini@merico.dev zhenmian.huang@merico.dev
api.go
in backend/server/api
138 4 2023-01-12 2023-08-08 13 7 keon.amini@merico.dev liang.zhang@merico.dev
blueprint.go
in backend/server/services
337 16 2023-01-12 2023-06-05 13 7 keon.amini@merico.dev zhenmian.huang@merico.dev
dalgorm.go
in backend/impls/dalgorm
340 43 2023-01-12 2023-08-03 12 7 keon.amini@merico.dev zhenmian.huang@merico.dev
data_flow_tester.go
in backend/helpers/e2ehelper
472 20 2023-01-12 2023-07-04 12 7 keon.amini@merico.dev keon.amini@merico.dev
impl.go
in backend/plugins/gitlab/impl
228 15 2023-01-12 2023-07-20 18 6 keon.amini@merico.dev chenggui53@gmail.com
impl.go
in backend/plugins/bitbucket/impl
252 15 2023-01-12 2023-06-26 17 6 keon.amini@merico.dev keon.amini@merico.dev
impl.go
in backend/plugins/tapd/impl
296 14 2023-01-12 2023-06-26 14 6 keon.amini@merico.dev keon.amini@merico.dev
scope.go
in backend/plugins/sonarqube/api
39 5 2023-02-09 2023-08-04 13 6 zikuan.an@merico.dev zhenmian.huang@merico.dev
init.go
in backend/plugins/bamboo/api
47 1 2023-02-17 2023-07-31 11 6 zhicheng.jiang@merico.dev liang.zhang@merico.dev
dal.go
in backend/core/dal
218 18 2023-01-12 2023-07-12 10 6 yingchu.chen@merico.dev zhenmian.huang@merico.dev
impl.go
in backend/plugins/github_graphql/impl
208 11 2023-01-12 2023-07-04 10 6 keon.amini@merico.dev albin.vass@gmail.com
connection_helper.go
in backend/helpers/pluginhelper/api
157 12 2023-01-30 2023-08-02 10 6 zhenmian.huang@merico.dev linwei.hou@merico.dev
story_collector.go
in backend/plugins/zentao/tasks
81 1 2023-01-12 2023-07-27 9 6 keon.amini@merico.dev liang.zhang@merico.dev
bug_collector.go
in backend/plugins/zentao/tasks
62 1 2023-01-12 2023-07-27 9 6 keon.amini@merico.dev liang.zhang@merico.dev
task_collector.go
in backend/plugins/zentao/tasks
73 1 2023-01-12 2023-07-27 9 6 keon.amini@merico.dev liang.zhang@merico.dev
register.go
in backend/plugins/gitlab/models/migrationscripts
24 1 2023-01-12 2023-07-25 9 6 keon.amini@merico.dev zikuan.an@merico.dev
register.go
in backend/plugins/bitbucket/models/migrationscripts
22 1 2023-01-12 2023-07-10 9 6 keon.amini@merico.dev keon.amini@merico.dev
db.go
in backend/core/runner
111 6 2023-01-12 2023-08-03 8 6 yingchu.chen@merico.dev liang.zhang@merico.dev
impl.go
in backend/plugins/webhook/impl
73 8 2023-01-12 2023-08-08 8 6 keon.amini@merico.dev linwei.hou@merico.dev
department_collector.go
in backend/plugins/zentao/tasks
45 1 2023-01-12 2023-07-27 8 6 keon.amini@merico.dev liang.zhang@merico.dev
mr_extractor.go
in backend/plugins/gitlab/tasks
174 3 2023-01-12 2023-08-04 8 6 keon.amini@merico.dev zhenmian.huang@merico.dev
scope.go
in backend/plugins/trello/api
26 5 2023-03-20 2023-07-17 8 6 jakezhu9@gmail.com zikuan.an@merico.dev
pipeline.go
in backend/server/services
445 13 2023-01-12 2023-08-02 8 6 keon.amini@merico.dev zhenmian.huang@merico.dev
remote_api_helper.go
in backend/helpers/pluginhelper/api
275 10 2023-03-16 2023-07-25 8 6 yingchu.chen@merico.dev zhenmian.huang@merico.dev
datasource.yml
in grafana/provisioning/datasources
10 - 2021-08-24 2022-06-11 7 6 hezheng@merico.dev 42627702+snowmoon-dev@users...
account_collector.go
in backend/plugins/zentao/tasks
56 1 2023-01-12 2023-07-27 7 6 keon.amini@merico.dev liang.zhang@merico.dev
change_lead_time_calculator.go
in backend/plugins/dora/tasks
162 5 2023-01-12 2023-04-25 7 6 keon.amini@merico.dev liang.zhang@merico.dev
scope.go
in backend/plugins/bamboo/api
24 5 2023-02-21 2023-07-31 7 6 zhicheng.jiang@merico.dev liang.zhang@merico.dev
impl.go
in backend/plugins/sonarqube/impl
166 14 2023-01-12 2023-06-26 20 5 yingchu.chen@merico.dev lianghui.zhang@merico.dev
scope_generic_helper.go
in backend/helpers/pluginhelper/api
587 23 2023-05-19 2023-07-26 19 5 keon.amini@merico.dev zikuan.an@merico.dev
scope_helper.go
in backend/helpers/pluginhelper/api
76 6 2023-03-14 2023-07-04 19 5 yingchu.chen@merico.dev zhenmian.huang@merico.dev
impl.go
in backend/plugins/bamboo/impl
197 14 2023-02-17 2023-08-02 16 5 yingchu.chen@merico.dev liang.zhang@merico.dev
register.go
in backend/plugins/jira/models/migrationscripts
28 1 2023-01-12 2023-08-08 15 5 keon.amini@merico.dev zhenmian.huang@merico.dev
impl.go
in backend/plugins/github/impl
256 17 2023-01-12 2023-07-20 15 5 keon.amini@merico.dev chenggui53@gmail.com
project.go
in backend/plugins/gitlab/models
109 8 2023-01-12 2023-08-04 13 5 keon.amini@merico.dev zhenmian.huang@merico.dev
issues_collector.go
in backend/plugins/sonarqube/tasks
161 3 2023-02-06 2023-08-04 13 5 zikuan.an@merico.dev zhenmian.huang@merico.dev
story_extractor.go
in backend/plugins/zentao/tasks
144 1 2023-01-12 2023-07-28 12 5 keon.amini@merico.dev liang.zhang@merico.dev
project.go
in backend/plugins/zentao/models
145 7 2023-01-12 2023-08-04 12 5 keon.amini@merico.dev zhenmian.huang@merico.dev
init.go
in backend/plugins/zentao/api
51 1 2023-01-12 2023-07-11 12 5 keon.amini@merico.dev liang.zhang@merico.dev
bug_extractor.go
in backend/plugins/zentao/tasks
136 1 2023-01-12 2023-07-28 11 5 keon.amini@merico.dev liang.zhang@merico.dev
bug_convertor.go
in backend/plugins/zentao/tasks
112 1 2023-01-12 2023-07-28 11 5 keon.amini@merico.dev liang.zhang@merico.dev
task_extractor.go
in backend/plugins/zentao/tasks
150 3 2023-01-12 2023-07-28 11 5 keon.amini@merico.dev liang.zhang@merico.dev
connection.go
in backend/plugins/zentao/api
81 6 2023-01-12 2023-08-03 11 5 keon.amini@merico.dev liang.zhang@merico.dev
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
repo.go
in backend/plugins/gitextractor/parser
518 14 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
index.tsx
in config-ui/src/pages/connection/detail
428 - 2023-05-11 2023-08-02 17 1 0x1304570@gmail.com 0x1304570@gmail.com
transformation.tsx
in config-ui/src/plugins/register/github
319 - 2023-01-16 2023-06-20 17 1 0x1304570@gmail.com 0x1304570@gmail.com
remote.go
in backend/plugins/github/api
253 8 2023-06-07 2023-06-14 4 1 liang.zhang@merico.dev liang.zhang@merico.dev
index.tsx
in config-ui/src/plugins/components/scope-config-form
221 - 2023-05-31 2023-08-02 7 1 0x1304570@gmail.com 0x1304570@gmail.com
transformation.tsx
in config-ui/src/plugins/register/jira
221 1 2023-01-16 2023-06-13 9 1 0x1304570@gmail.com 0x1304570@gmail.com
configuration-panel.tsx
in config-ui/src/pages/blueprint/detail
204 - 2023-06-01 2023-07-13 7 1 0x1304570@gmail.com 0x1304570@gmail.com
k8s-deploy.yaml
in devops/deployment/k8s
203 - 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
incidents.go
in backend/plugins/pagerduty/models/raw
191 - 2023-03-29 2023-05-25 2 1 keon.amini@merico.dev keon.amini@merico.dev
apikeyhelper.go
in backend/helpers/apikeyhelper
191 10 2023-08-02 2023-08-03 2 1 linwei.hou@merico.dev linwei.hou@merico.dev
refdiff_task_data.go
in backend/plugins/refdiff/tasks
179 15 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
dev-panel.tsx
in config-ui/src/plugins/register/jira/transformation-fields
178 - 2023-06-19 2023-07-06 3 1 0x1304570@gmail.com 0x1304570@gmail.com
index.tsx
in config-ui/src/pages/blueprint/detail/components/sync-policy
177 - 2023-05-29 2023-07-25 5 1 0x1304570@gmail.com 0x1304570@gmail.com
20230206_add_scope_and_transformation.go
in backend/plugins/bitbucket/models/migrationscripts
172 6 2023-02-15 2023-02-15 1 1 yanghui@meri.co yanghui@meri.co
plugininifo.go
in backend/server/api/plugininfo
168 6 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
table_info_checker.go
in backend/helpers/unithelper
168 7 2023-08-03 2023-08-03 1 1 zhenmian.huang@merico.dev zhenmian.huang@merico.dev
main.go
in backend/core/migration/linter
166 4 2023-07-11 2023-07-11 1 1 zhenmian.huang@merico.dev zhenmian.huang@merico.dev
auth.tsx
in config-ui/src/plugins/register/jira/connection-fields
166 - 2023-02-13 2023-07-04 8 1 0x1304570@gmail.com 0x1304570@gmail.com
graphql_async_client.go
in backend/helpers/pluginhelper/api
162 9 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
refs_pr_cherry_pick_calculator.go
in backend/plugins/refdiff/tasks
161 1 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
csv.go
in backend/plugins/gitextractor/store
160 13 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
task_converter.go
in backend/plugins/teambition/tasks
159 3 2023-03-24 2023-05-23 2 1 115207009+coldgust@users.no... 115207009+coldgust@users.no...
status-panel.tsx
in config-ui/src/pages/blueprint/detail
147 - 2023-06-01 2023-07-04 3 1 0x1304570@gmail.com 0x1304570@gmail.com
crdb_impl.go
in backend/core/errors
144 11 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
layout.tsx
in config-ui/src/routes/layout
143 - 2023-07-25 2023-07-25 1 1 0x1304570@gmail.com 0x1304570@gmail.com
incident.go
in backend/plugins/webhook/api
142 2 2023-04-20 2023-04-20 1 1 zhenmian.huang@merico.dev zhenmian.huang@merico.dev
im_result.go
in backend/plugins/slack/apimodels
141 - 2023-05-12 2023-05-12 1 1 yanghui@meri.co yanghui@meri.co
shared.go
in backend/plugins/teambition/tasks
138 13 2023-03-24 2023-03-24 1 1 115207009+coldgust@users.no... 115207009+coldgust@users.no...
config_util.go
in backend/helpers/pluginhelper/api
130 2 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
webhooks-panel.tsx
in config-ui/src/pages/project/detail
130 - 2023-05-29 2023-06-06 2 1 0x1304570@gmail.com 0x1304570@gmail.com
bug_commits.go
in backend/plugins/zentao/models
127 2 2023-05-31 2023-06-05 2 1 zikuan.an@merico.dev zikuan.an@merico.dev
task_commits.go
in backend/plugins/zentao/models
127 2 2023-06-05 2023-06-05 1 1 zikuan.an@merico.dev zikuan.an@merico.dev
story_commits.go
in backend/plugins/zentao/models
127 2 2023-06-05 2023-06-05 1 1 zikuan.an@merico.dev zikuan.an@merico.dev
20220716_add_init_tables.go
in backend/plugins/jira/models/migrationscripts
127 3 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
database.go
in backend/plugins/gitextractor/store
125 11 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
styled.ts
in config-ui/src/routes/layout
124 - 2023-07-25 2023-08-02 2 1 0x1304570@gmail.com 0x1304570@gmail.com
task_runner.go
in backend/server/services
122 10 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
20221109_add_init_tables.go
in backend/plugins/tapd/models/migrationscripts
121 3 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
index.tsx
in config-ui/src/pages/connection/home
120 - 2022-12-16 2023-07-04 11 1 0x1304570@gmail.com 0x1304570@gmail.com
remote.go
in backend/plugins/tapd/api
114 3 2023-03-30 2023-03-30 1 1 yanghui@meri.co yanghui@meri.co
index.tsx
in config-ui/src/pages/pipeline/components/historical
114 - 2023-01-03 2023-06-15 7 1 0x1304570@gmail.com 0x1304570@gmail.com
iso8601time.go
in backend/core/models/common
113 10 2023-08-04 2023-08-04 1 1 zhenmian.huang@merico.dev zhenmian.huang@merico.dev
index.tsx
in config-ui/src/components/selector/multi-selector
113 - 2022-12-01 2023-08-08 7 1 0x1304570@gmail.com 0x1304570@gmail.com
utils.go
in backend/plugins/github/utils
111 5 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
logger.go
in backend/impls/logruslog
111 14 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
transformation.tsx
in config-ui/src/plugins/register/bamboo
109 - 2023-08-02 2023-08-02 1 1 0x1304570@gmail.com 0x1304570@gmail.com
settings-panel.tsx
in config-ui/src/pages/project/detail
106 - 2023-05-29 2023-07-13 5 1 0x1304570@gmail.com 0x1304570@gmail.com
20230323_add_transformation.go
in backend/plugins/tapd/models/migrationscripts
105 4 2023-03-30 2023-04-26 3 1 yanghui@meri.co yanghui@meri.co
pipelines.go
in backend/server/api/pipelines
103 6 2023-01-12 2023-01-12 1 1 keon.amini@merico.dev keon.amini@merico.dev
context.go
in backend/server/services/remote/bridge
102 14 2023-02-09 2023-02-09 1 1 keon.amini@merico.dev keon.amini@merico.dev
Correlations

File Size vs. Number of Changes: 1882 points

backend/server/api/api.go x: 138 lines of code y: 13 # changes backend/server/api/middlewares.go x: 172 lines of code y: 3 # changes backend/server/api/router.go x: 125 lines of code y: 10 # changes backend/plugins/bamboo/models/scope_config.go x: 26 lines of code y: 3 # changes backend/plugins/bamboo/tasks/plan_commit_convertor.go x: 53 lines of code y: 5 # changes backend/plugins/bamboo/tasks/shared.go x: 64 lines of code y: 7 # changes config-ui/src/components/selector/multi-selector/index.tsx x: 113 lines of code y: 7 # changes config-ui/src/plugins/components/data-scope-search/index.tsx x: 39 lines of code y: 8 # changes backend/plugins/jira/models/issue.go x: 49 lines of code y: 5 # changes backend/plugins/jira/models/migrationscripts/20230808_drop_issue_allfields.go x: 15 lines of code y: 1 # changes backend/plugins/jira/models/migrationscripts/register.go x: 28 lines of code y: 15 # changes backend/plugins/jira/models/remotelink.go x: 20 lines of code y: 4 # changes backend/plugins/jira/tasks/apiv2models/issue.go x: 329 lines of code y: 9 # changes backend/plugins/jira/tasks/apiv2models/remotelink.go x: 43 lines of code y: 2 # changes backend/plugins/webhook/api/connection.go x: 111 lines of code y: 8 # changes backend/plugins/webhook/impl/impl.go x: 73 lines of code y: 8 # changes backend/core/models/migrationscripts/20221101_add_collector_state.go x: 25 lines of code y: 2 # changes backend/core/models/migrationscripts/archived/blueprint.go x: 14 lines of code y: 2 # changes backend/core/models/migrationscripts/archived/pipeline.go x: 22 lines of code y: 2 # changes backend/core/models/migrationscripts/archived/task.go x: 23 lines of code y: 2 # changes backend/helpers/pluginhelper/api/api_rawdata.go x: 62 lines of code y: 4 # changes backend/plugins/bamboo/models/migrationscripts/archived/transformation_rule.go x: 15 lines of code y: 2 # changes backend/plugins/bitbucket/models/migrationscripts/archived/transformation_rule.go x: 19 lines of code y: 2 # changes backend/plugins/github/models/migrationscripts/archived/job.go x: 33 lines of code y: 2 # changes backend/plugins/github/models/migrationscripts/archived/transformation_rules.go x: 24 lines of code y: 2 # changes backend/plugins/jira/models/migrationscripts/archived/issue.go x: 48 lines of code y: 2 # changes backend/plugins/jira/models/migrationscripts/archived/remotelink.go x: 20 lines of code y: 2 # changes backend/plugins/bamboo/models/deploy_build.go x: 105 lines of code y: 4 # changes backend/plugins/bamboo/models/migrationscripts/20230807_add_plan_result_key.go x: 35 lines of code y: 1 # changes backend/plugins/bamboo/models/migrationscripts/register.go x: 16 lines of code y: 8 # changes backend/plugins/bamboo/models/plan_build_commit.go x: 16 lines of code y: 2 # changes backend/plugins/bamboo/tasks/deploy_build_convertor.go x: 95 lines of code y: 6 # changes backend/plugins/bamboo/tasks/deploy_build_extractor.go x: 44 lines of code y: 6 # changes backend/plugins/bamboo/tasks/job_build_extractor.go x: 61 lines of code y: 9 # changes backend/plugins/bamboo/tasks/plan_build_extractor.go x: 52 lines of code y: 7 # changes config-ui/src/plugins/components/data-scope-miller-columns/index.tsx x: 99 lines of code y: 6 # changes config-ui/src/plugins/components/data-scope-select-remote/index.tsx x: 89 lines of code y: 9 # changes backend/core/models/common/cst_time.go x: 47 lines of code y: 1 # changes backend/core/models/common/iso8601time.go x: 113 lines of code y: 1 # changes backend/core/models/domainlayer/codequality/cq_issues.go x: 34 lines of code y: 6 # changes backend/core/models/domainlayer/codequality/cq_projects.go x: 24 lines of code y: 4 # changes backend/core/models/migrationscripts/archived/cq_issues.go x: 31 lines of code y: 5 # changes backend/core/models/migrationscripts/archived/cq_projects.go x: 13 lines of code y: 3 # changes backend/helpers/pluginhelper/api/mapstructure.go x: 66 lines of code y: 5 # changes backend/helpers/utils/mapstructure.go x: 66 lines of code y: 2 # changes backend/impls/dalgorm/db_mapper.go x: 27 lines of code y: 2 # changes backend/plugins/bitbucket/tasks/pipeline_extractor.go x: 89 lines of code y: 5 # changes backend/plugins/bitbucket/tasks/pr_extractor.go x: 128 lines of code y: 6 # changes backend/plugins/gitee/tasks/commit_extractor.go x: 93 lines of code y: 2 # changes backend/plugins/gitee/tasks/commit_stats_extractor.go x: 72 lines of code y: 2 # changes backend/plugins/gitee/tasks/issue_comment_extractor.go x: 104 lines of code y: 3 # changes backend/plugins/gitee/tasks/issue_extractor.go x: 224 lines of code y: 3 # changes backend/plugins/gitee/tasks/pr_commit_extractor.go x: 105 lines of code y: 3 # changes backend/plugins/gitee/tasks/pr_extractor.go x: 146 lines of code y: 3 # changes backend/plugins/gitee/tasks/pr_review_extractor.go x: 62 lines of code y: 2 # changes backend/plugins/gitee/tasks/repo_extractor.go x: 69 lines of code y: 2 # changes backend/plugins/github/tasks/cicd_run_collector.go x: 118 lines of code y: 6 # changes backend/plugins/github/tasks/comment_extractor.go x: 116 lines of code y: 3 # changes backend/plugins/github/tasks/commit_extractor.go x: 98 lines of code y: 3 # changes backend/plugins/github/tasks/commit_stats_extractor.go x: 84 lines of code y: 3 # changes backend/plugins/github/tasks/event_collector.go x: 111 lines of code y: 5 # changes backend/plugins/github/tasks/event_extractor.go x: 78 lines of code y: 3 # changes backend/plugins/github/tasks/issue_extractor.go x: 256 lines of code y: 6 # changes backend/plugins/github/tasks/milestone_extractor.go x: 102 lines of code y: 3 # changes backend/plugins/github/tasks/pr_commit_extractor.go x: 117 lines of code y: 4 # changes backend/plugins/github/tasks/pr_extractor.go x: 158 lines of code y: 6 # changes backend/plugins/github/tasks/pr_review_comment_extractor.go x: 114 lines of code y: 3 # changes backend/plugins/github/tasks/pr_review_extractor.go x: 96 lines of code y: 3 # changes backend/plugins/github/tasks/repo_convertor.go x: 126 lines of code y: 5 # changes backend/plugins/gitlab/models/project.go x: 109 lines of code y: 13 # changes backend/plugins/gitlab/tasks/commit_collector.go x: 54 lines of code y: 4 # changes backend/plugins/gitlab/tasks/issue_extractor.go x: 299 lines of code y: 5 # changes backend/plugins/gitlab/tasks/job_collector.go x: 103 lines of code y: 6 # changes backend/plugins/gitlab/tasks/job_extractor.go x: 81 lines of code y: 3 # changes backend/plugins/gitlab/tasks/mr_extractor.go x: 174 lines of code y: 8 # changes backend/plugins/gitlab/tasks/pipeline_detail_extractor.go x: 71 lines of code y: 4 # changes backend/plugins/gitlab/tasks/project_convertor.go x: 125 lines of code y: 6 # changes backend/plugins/gitlab/tasks/project_extractor.go x: 28 lines of code y: 4 # changes backend/plugins/gitlab/tasks/shared.go x: 134 lines of code y: 6 # changes backend/plugins/jira/api/scope_config.go x: 253 lines of code y: 7 # changes backend/plugins/jira/tasks/apiv2models/changelog.go x: 59 lines of code y: 4 # changes backend/plugins/jira/tasks/apiv2models/comment.go x: 33 lines of code y: 4 # changes backend/plugins/jira/tasks/apiv2models/worklog.go x: 38 lines of code y: 2 # changes backend/plugins/sonarqube/api/scope.go x: 39 lines of code y: 13 # changes backend/plugins/sonarqube/models/migrationscripts/20230321_expend_project_key.go x: 124 lines of code y: 3 # changes backend/plugins/sonarqube/models/migrationscripts/archived/sonarqube_hotspot.go x: 25 lines of code y: 7 # changes backend/plugins/sonarqube/models/migrationscripts/archived/sonarqube_issue.go x: 33 lines of code y: 8 # changes backend/plugins/sonarqube/models/sonarqube_hotspot.go x: 24 lines of code y: 8 # changes backend/plugins/sonarqube/models/sonarqube_issue.go x: 32 lines of code y: 10 # changes backend/plugins/sonarqube/models/sonarqube_project.go x: 58 lines of code y: 11 # changes backend/plugins/sonarqube/tasks/hotspots_collector.go x: 63 lines of code y: 7 # changes backend/plugins/sonarqube/tasks/hotspots_extractor.go x: 65 lines of code y: 7 # changes backend/plugins/sonarqube/tasks/issues_collector.go x: 161 lines of code y: 13 # changes backend/plugins/sonarqube/tasks/issues_extractor.go x: 141 lines of code y: 11 # changes backend/plugins/tapd/models/bug.go x: 140 lines of code y: 4 # changes backend/plugins/tapd/models/bug_changelog.go x: 33 lines of code y: 3 # changes backend/plugins/tapd/models/bug_commit.go x: 29 lines of code y: 3 # changes backend/plugins/tapd/models/iteration.go x: 36 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/bug.go x: 141 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/bug_changelog.go x: 34 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/bug_commit.go x: 29 lines of code y: 4 # changes backend/plugins/tapd/models/migrationscripts/archived/iteration.go x: 37 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/iteration_bug.go x: 17 lines of code y: 2 # changes backend/plugins/tapd/models/migrationscripts/archived/story.go x: 114 lines of code y: 4 # changes backend/plugins/tapd/models/migrationscripts/archived/story_category.go x: 18 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/sub_workspace.go x: 23 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/task.go x: 96 lines of code y: 4 # changes backend/plugins/tapd/models/migrationscripts/archived/workitem_type.go x: 28 lines of code y: 3 # changes backend/plugins/tapd/models/migrationscripts/archived/worklog.go x: 21 lines of code y: 3 # changes backend/plugins/tapd/models/story.go x: 113 lines of code y: 6 # changes backend/plugins/tapd/models/story_changelog.go x: 48 lines of code y: 3 # changes backend/plugins/tapd/models/task_changelog.go x: 49 lines of code y: 3 # changes backend/plugins/tapd/models/workitem_type.go x: 27 lines of code y: 3 # changes backend/plugins/tapd/models/worklog.go x: 20 lines of code y: 3 # changes backend/plugins/tapd/models/workspace.go x: 79 lines of code y: 7 # changes backend/plugins/teambition/models/account.go x: 29 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/account.go x: 30 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/sprint.go x: 26 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/task.go x: 51 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/task_scenario.go x: 31 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/task_tag.go x: 21 lines of code y: 2 # changes backend/plugins/teambition/models/project.go x: 37 lines of code y: 2 # changes backend/plugins/teambition/models/task.go x: 50 lines of code y: 2 # changes backend/plugins/zentao/models/bug.go x: 178 lines of code y: 6 # changes backend/plugins/zentao/models/execution.go x: 203 lines of code y: 3 # changes backend/plugins/zentao/models/migrationscripts/archived/bug.go x: 79 lines of code y: 2 # changes backend/plugins/zentao/models/migrationscripts/archived/project.go x: 91 lines of code y: 2 # changes backend/plugins/zentao/models/migrationscripts/archived/story.go x: 68 lines of code y: 2 # changes backend/plugins/zentao/models/migrationscripts/archived/task.go x: 75 lines of code y: 2 # changes backend/plugins/zentao/models/product.go x: 86 lines of code y: 10 # changes backend/plugins/zentao/models/project.go x: 145 lines of code y: 12 # changes backend/plugins/zentao/models/task.go x: 146 lines of code y: 7 # changes backend/plugins/zentao/tasks/bug_commits_collector.go x: 93 lines of code y: 8 # changes backend/plugins/zentao/tasks/story_commits_collector.go x: 90 lines of code y: 7 # changes backend/impls/dalgorm/dalgorm.go x: 340 lines of code y: 12 # changes backend/python/plugins/azuredevops/azuredevops/migrations.py x: 128 lines of code y: 2 # changes backend/python/pydevlake/pydevlake/migration.py x: 82 lines of code y: 4 # changes backend/server/services/remote/models/migration.go x: 171 lines of code y: 5 # changes backend/plugins/zentao/api/connection.go x: 81 lines of code y: 11 # changes backend/plugins/zentao/models/migrationscripts/20230803_drop_total_real.go x: 16 lines of code y: 1 # changes backend/plugins/zentao/models/migrationscripts/register.go x: 16 lines of code y: 10 # changes backend/core/models/common/base.go x: 59 lines of code y: 5 # changes backend/helpers/apikeyhelper/apikeyhelper.go x: 191 lines of code y: 2 # changes backend/helpers/unithelper/table_info_checker.go x: 168 lines of code y: 1 # changes config-ui/src/pages/project/home/index.tsx x: 216 lines of code y: 19 # changes config-ui/src/pages/connection/detail/index.tsx x: 428 lines of code y: 17 # changes config-ui/src/plugins/components/scope-config-form/index.tsx x: 221 lines of code y: 7 # changes config-ui/src/plugins/register/bamboo/config.ts x: 43 lines of code y: 1 # changes config-ui/src/plugins/register/bamboo/transformation.tsx x: 109 lines of code y: 1 # changes config-ui/src/routes/layout/styled.ts x: 124 lines of code y: 2 # changes backend/plugins/bamboo/impl/impl.go x: 197 lines of code y: 16 # changes backend/plugins/bamboo/models/migrationscripts/20230801_add_env_name_pattern.go x: 23 lines of code y: 1 # changes backend/plugins/bamboo/tasks/deploy_build_collector.go x: 80 lines of code y: 3 # changes backend/plugins/bamboo/tasks/plan_build_convertor.go x: 69 lines of code y: 5 # changes backend/core/models/migrationscripts/register.go x: 73 lines of code y: 19 # changes backend/core/models/task.go x: 64 lines of code y: 2 # changes backend/core/runner/directrun.go x: 103 lines of code y: 3 # changes backend/core/runner/run_task.go x: 283 lines of code y: 5 # changes backend/helpers/migrationhelper/migrationhelper.go x: 271 lines of code y: 5 # changes backend/impls/dalgorm/encdec_serializer.go x: 67 lines of code y: 5 # changes backend/server/services/pipeline.go x: 445 lines of code y: 8 # changes backend/server/services/task.go x: 176 lines of code y: 2 # changes config-ui/src/pages/pipeline/components/task/index.tsx x: 93 lines of code y: 13 # changes config-ui/src/pages/pipeline/types.ts x: 36 lines of code y: 6 # changes config-ui/src/plugins/config.ts x: 29 lines of code y: 18 # changes config-ui/src/plugins/register/bamboo/index.ts x: 2 lines of code y: 1 # changes config-ui/src/plugins/utils.ts x: 47 lines of code y: 7 # changes backend/core/models/migrationscripts/20230725_add_api_key_tables.go x: 37 lines of code y: 1 # changes backend/core/models/migrationscripts/archived/base.go x: 42 lines of code y: 3 # changes backend/core/plugin/plugin_api.go x: 31 lines of code y: 3 # changes backend/helpers/pluginhelper/api/connection_helper.go x: 157 lines of code y: 10 # changes backend/server/api/apikeys/apikeys.go x: 82 lines of code y: 1 # changes backend/server/api/shared/gin_utils.go x: 13 lines of code y: 1 # changes backend/server/services/apikeys.go x: 80 lines of code y: 1 # changes backend/core/models/dynamic_tabler.go x: 139 lines of code y: 7 # changes backend/python/pydevlake/pydevlake/__init__.py x: 24 lines of code y: 12 # changes backend/python/pydevlake/pydevlake/model.py x: 125 lines of code y: 17 # changes backend/server/services/remote/models/conversion.go x: 209 lines of code y: 8 # changes backend/python/plugins/azuredevops/azuredevops/models.py x: 93 lines of code y: 20 # changes backend/python/pydevlake/pydevlake/message.py x: 68 lines of code y: 16 # changes backend/python/pydevlake/pydevlake/model_info.py x: 20 lines of code y: 1 # changes backend/python/pydevlake/pydevlake/plugin.py x: 185 lines of code y: 22 # changes backend/server/services/remote/init.go x: 30 lines of code y: 4 # changes backend/server/services/remote/models/plugin_remote.go x: 13 lines of code y: 6 # changes backend/server/services/remote/plugin/plugin_impl.go x: 195 lines of code y: 21 # changes backend/plugins/bamboo/api/blueprint_v200.go x: 78 lines of code y: 6 # changes backend/plugins/bamboo/api/init.go x: 47 lines of code y: 11 # changes backend/plugins/bamboo/api/remote.go x: 76 lines of code y: 6 # changes backend/plugins/bamboo/api/scope.go x: 24 lines of code y: 7 # changes backend/plugins/bamboo/models/plan.go x: 83 lines of code y: 4 # changes backend/plugins/bamboo/models/task.go x: 12 lines of code y: 3 # changes backend/plugins/bamboo/tasks/deploy_extractor.go x: 44 lines of code y: 4 # changes backend/plugins/bamboo/tasks/job_build_collector.go x: 56 lines of code y: 5 # changes backend/plugins/bamboo/tasks/job_build_convertor.go x: 70 lines of code y: 4 # changes backend/plugins/bamboo/tasks/job_extractor.go x: 37 lines of code y: 4 # changes backend/plugins/bamboo/tasks/plan_build_collector.go x: 32 lines of code y: 5 # changes backend/plugins/bamboo/tasks/plan_convertor.go x: 52 lines of code y: 1 # changes config-ui/src/plugins/components/data-scope-select/index.tsx x: 134 lines of code y: 11 # changes backend/core/models/domainlayer/domaininfo/domaininfo.go x: 65 lines of code y: 5 # changes backend/core/models/domainlayer/ticket/issue_relationship.go x: 11 lines of code y: 1 # changes backend/core/models/migrationscripts/archived/issue_relationship.go x: 10 lines of code y: 1 # changes backend/plugins/jira/impl/impl.go x: 280 lines of code y: 19 # changes backend/plugins/jira/models/issue_relationship.go x: 21 lines of code y: 1 # changes backend/plugins/jira/tasks/issue_extractor.go x: 188 lines of code y: 8 # changes backend/plugins/jira/tasks/issue_relationship_convertor.go x: 76 lines of code y: 1 # changes backend/plugins/zentao/tasks/changelog_dbget.go x: 130 lines of code y: 4 # changes backend/server/api/shared/api_output.go x: 57 lines of code y: 3 # changes backend/plugins/zentao/tasks/bug_convertor.go x: 112 lines of code y: 11 # changes backend/plugins/zentao/tasks/bug_extractor.go x: 136 lines of code y: 11 # changes backend/plugins/zentao/tasks/story_convertor.go x: 106 lines of code y: 10 # changes backend/plugins/zentao/tasks/story_extractor.go x: 144 lines of code y: 12 # changes backend/plugins/zentao/tasks/task_convertor.go x: 111 lines of code y: 11 # changes backend/plugins/zentao/tasks/task_extractor.go x: 150 lines of code y: 11 # changes backend/helpers/pluginhelper/api/apihelperabstract/validate.go x: 5 lines of code y: 1 # changes backend/helpers/pluginhelper/api/scope_config_helper.go x: 152 lines of code y: 5 # changes backend/plugins/jira/models/scope_config.go x: 51 lines of code y: 4 # changes backend/plugins/jira/tasks/task_data.go x: 38 lines of code y: 12 # changes backend/helpers/pluginhelper/api/api_client.go x: 344 lines of code y: 7 # changes backend/plugins/zentao/tasks/account_collector.go x: 56 lines of code y: 7 # changes backend/plugins/zentao/tasks/bug_collector.go x: 62 lines of code y: 9 # changes backend/plugins/zentao/tasks/bug_repo_commits_collector.go x: 76 lines of code y: 5 # changes backend/plugins/zentao/tasks/department_collector.go x: 45 lines of code y: 8 # changes backend/plugins/zentao/tasks/execution_collector.go x: 58 lines of code y: 8 # changes backend/plugins/zentao/tasks/execution_story_collector.go x: 55 lines of code y: 2 # changes backend/plugins/zentao/tasks/execution_summary_collector.go x: 54 lines of code y: 2 # changes backend/plugins/zentao/tasks/story_collector.go x: 81 lines of code y: 9 # changes backend/plugins/zentao/tasks/story_repo_commits_collector.go x: 72 lines of code y: 5 # changes backend/plugins/zentao/tasks/task_collector.go x: 73 lines of code y: 9 # changes backend/plugins/zentao/tasks/task_commits_collector.go x: 84 lines of code y: 5 # changes config-ui/src/plugins/register/jira/transformation-fields/remote-link.tsx x: 85 lines of code y: 2 # changes config-ui/src/utils/operator.ts x: 28 lines of code y: 10 # changes backend/helpers/pluginhelper/api/scope_db_helper.go x: 115 lines of code y: 7 # changes backend/helpers/pluginhelper/api/scope_generic_helper.go x: 587 lines of code y: 19 # changes backend/plugins/gitlab/api/init.go x: 48 lines of code y: 10 # changes config-ui/src/pages/blueprint/detail/components/sync-policy/index.tsx x: 177 lines of code y: 5 # changes config-ui/src/App.tsx x: 62 lines of code y: 16 # changes config-ui/src/routes/layout/layout.tsx x: 143 lines of code y: 1 # changes config-ui/src/routes/layout/tips-transition.css x: 17 lines of code y: 1 # changes config-ui/src/routes/layout/use-menu.ts x: 51 lines of code y: 1 # changes config-ui/src/store/tips/context.tsx x: 19 lines of code y: 3 # changes config-ui/src/utils/request.ts x: 53 lines of code y: 14 # changes config-ui/src/plugins/components/data-scope-search/types.ts x: 6 lines of code y: 2 # changes backend/helpers/pluginhelper/api/remote_api_helper.go x: 275 lines of code y: 8 # changes backend/plugins/bitbucket/models/repo.go x: 108 lines of code y: 8 # changes backend/plugins/gitee/models/repo.go x: 48 lines of code y: 4 # changes backend/plugins/jenkins/models/job.go x: 42 lines of code y: 6 # changes backend/plugins/jira/models/board.go x: 39 lines of code y: 6 # changes backend/plugins/pagerduty/models/service.go x: 35 lines of code y: 7 # changes backend/plugins/trello/models/board.go x: 35 lines of code y: 5 # changes backend/server/services/remote/models/models.go x: 107 lines of code y: 16 # changes backend/helpers/pluginhelper/api/api_collector.go x: 387 lines of code y: 7 # changes backend/plugins/gitlab/api/remote.go x: 125 lines of code y: 9 # changes backend/plugins/gitlab/models/account.go x: 40 lines of code y: 2 # changes backend/plugins/gitlab/models/migrationscripts/register.go x: 24 lines of code y: 9 # changes backend/server/services/project.go x: 311 lines of code y: 8 # changes config-ui/src/pages/pipeline/components/index.ts x: 5 lines of code y: 4 # changes config-ui/src/pages/project/home/api.ts x: 37 lines of code y: 5 # changes config-ui/src/pages/index.ts x: 4 lines of code y: 13 # changes config-ui/src/routes/error/components/exception/index.tsx x: 30 lines of code y: 1 # changes config-ui/src/routes/error/components/index.ts x: 3 lines of code y: 1 # changes config-ui/src/routes/error/components/needs-db-migrate/index.tsx x: 39 lines of code y: 1 # changes config-ui/src/routes/error/components/offline/index.tsx x: 83 lines of code y: 1 # changes config-ui/src/routes/error/types.ts x: 4 lines of code y: 1 # changes backend/plugins/bitbucket/tasks/task_data.go x: 57 lines of code y: 7 # changes backend/plugins/tapd/tasks/task_data.go x: 79 lines of code y: 8 # changes backend/plugins/zentao/tasks/task_data.go x: 104 lines of code y: 13 # changes backend/helpers/pluginhelper/services/blueprint_helper.go x: 216 lines of code y: 8 # changes config-ui/src/pages/blueprint/home/index.tsx x: 250 lines of code y: 10 # changes backend/helpers/dbhelper/txhelper.go x: 67 lines of code y: 4 # changes backend/server/api/project/project.go x: 77 lines of code y: 3 # changes backend/server/api/blueprints/blueprints.go x: 135 lines of code y: 7 # changes backend/server/services/remote/plugin/scope_api.go x: 97 lines of code y: 15 # changes backend/core/plugin/plugin_task.go x: 75 lines of code y: 5 # changes backend/helpers/pluginhelper/api/api_collector_with_state.go x: 215 lines of code y: 8 # changes backend/helpers/pluginhelper/api/batch_save.go x: 132 lines of code y: 6 # changes backend/helpers/pluginhelper/api/connection_auths.go x: 122 lines of code y: 6 # changes backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go x: 8 lines of code y: 1 # changes backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go x: 49 lines of code y: 1 # changes backend/plugins/github/impl/impl.go x: 256 lines of code y: 15 # changes backend/plugins/github/tasks/account_collector.go x: 76 lines of code y: 3 # changes backend/plugins/github/tasks/account_convertor.go x: 103 lines of code y: 2 # changes backend/plugins/github/tasks/account_extractor.go x: 80 lines of code y: 2 # changes backend/plugins/github/tasks/account_org_collector.go x: 79 lines of code y: 3 # changes backend/plugins/github/tasks/account_org_extractor.go x: 67 lines of code y: 2 # changes backend/plugins/github/tasks/api_client.go x: 43 lines of code y: 5 # changes backend/plugins/github/tasks/cicd_job_collector.go x: 106 lines of code y: 4 # changes backend/plugins/github/tasks/cicd_job_convertor.go x: 100 lines of code y: 3 # changes backend/plugins/github/tasks/cicd_job_extractor.go x: 74 lines of code y: 4 # changes backend/plugins/github/tasks/cicd_run_convertor.go x: 110 lines of code y: 5 # changes backend/plugins/github/tasks/cicd_run_extractor.go x: 81 lines of code y: 4 # changes backend/plugins/github/tasks/commit_convertor.go x: 88 lines of code y: 2 # changes backend/plugins/github/tasks/commit_stats_collector.go x: 90 lines of code y: 3 # changes backend/plugins/github/tasks/milestone_collector.go x: 61 lines of code y: 3 # changes backend/plugins/github/tasks/milestone_converter.go x: 97 lines of code y: 2 # changes backend/plugins/github/tasks/pr_collector.go x: 112 lines of code y: 5 # changes backend/plugins/github/tasks/pr_comment_convertor.go x: 94 lines of code y: 2 # changes backend/plugins/github/tasks/pr_commit_collector.go x: 94 lines of code y: 5 # changes backend/plugins/github/tasks/pr_commit_convertor.go x: 72 lines of code y: 3 # changes backend/plugins/github/tasks/pr_review_collector.go x: 89 lines of code y: 6 # changes backend/plugins/github/tasks/pr_review_comment_collector.go x: 70 lines of code y: 6 # changes backend/plugins/github/tasks/pr_review_convertor.go x: 82 lines of code y: 2 # changes backend/plugins/github/tasks/register.go x: 6 lines of code y: 1 # changes backend/plugins/github/tasks/task_data.go x: 66 lines of code y: 6 # changes backend/plugins/gitlab/impl/impl.go x: 228 lines of code y: 18 # changes config-ui/src/plugins/components/data-scope-select/api.ts x: 8 lines of code y: 2 # changes config-ui/src/plugins/components/data-scope-select/styled.ts x: 7 lines of code y: 3 # changes config-ui/src/components/index.ts x: 17 lines of code y: 19 # changes config-ui/src/main.tsx x: 4 lines of code y: 8 # changes config-ui/src/routes/error/styled.ts x: 33 lines of code y: 1 # changes config-ui/src/config/cron.ts x: 86 lines of code y: 7 # changes config-ui/src/pages/blueprint/detail/components/sync-policy/styled.ts x: 35 lines of code y: 2 # changes config-ui/src/pages/blueprint/detail/components/update-policy-dialog/index.tsx x: 66 lines of code y: 9 # changes backend/plugins/bitbucket/api/scope.go x: 30 lines of code y: 8 # changes backend/plugins/github/api/scope.go x: 27 lines of code y: 7 # changes backend/plugins/gitlab/api/scope.go x: 27 lines of code y: 8 # changes backend/plugins/jenkins/api/scope.go x: 30 lines of code y: 7 # changes backend/plugins/jira/api/scope.go x: 54 lines of code y: 8 # changes backend/plugins/tapd/api/scope.go x: 29 lines of code y: 6 # changes backend/plugins/trello/api/scope.go x: 26 lines of code y: 8 # changes backend/plugins/zentao/impl/impl.go x: 232 lines of code y: 16 # changes backend/plugins/zentao/tasks/account_extractor.go x: 40 lines of code y: 5 # changes backend/plugins/zentao/tasks/changelog_convertor.go x: 148 lines of code y: 5 # changes backend/plugins/zentao/tasks/shared.go x: 219 lines of code y: 8 # changes config-ui/src/pages/blueprint/connection-detail/index.tsx x: 200 lines of code y: 17 # changes config-ui/src/pages/blueprint/detail/blueprint-detail.tsx x: 55 lines of code y: 22 # changes config-ui/src/pages/blueprint/detail/configuration-panel.tsx x: 204 lines of code y: 7 # changes config-ui/src/pages/project/detail/index.tsx x: 30 lines of code y: 10 # changes config-ui/src/pages/project/detail/settings-panel.tsx x: 106 lines of code y: 5 # changes backend/core/dal/dal.go x: 218 lines of code y: 10 # changes backend/server/services/pipeline_helper.go x: 141 lines of code y: 5 # changes backend/server/services/remote/models/migrationscripts/azuredevops/azuredevops_20230714_add_raw_data_params.go x: 54 lines of code y: 1 # changes backend/plugins/zentao/api/blueprint_v200.go x: 82 lines of code y: 8 # changes backend/core/migration/linter/main.go x: 166 lines of code y: 1 # changes backend/core/models/migrationscripts/20220927_add_snapshot.go x: 28 lines of code y: 2 # changes backend/plugins/jira/api/connection.go x: 123 lines of code y: 9 # changes backend/plugins/pagerduty/models/migrationscripts/archived/service.go x: 16 lines of code y: 3 # changes backend/plugins/pagerduty/models/migrationscripts/archived/transformation_rules.go x: 12 lines of code y: 2 # changes backend/plugins/teambition/models/migrationscripts/archived/task_comment.go x: 9 lines of code y: 1 # changes backend/plugins/zentao/models/migrationscripts/20221121_add_init_tables.go x: 47 lines of code y: 4 # changes backend/plugins/zentao/models/migrationscripts/20230608_add_init_changelog_tables.go x: 39 lines of code y: 2 # changes backend/plugins/zentao/models/migrationscripts/archived/bug_commits.go x: 40 lines of code y: 1 # changes backend/plugins/zentao/models/migrationscripts/archived/execution_stories.go x: 14 lines of code y: 1 # changes backend/plugins/zentao/api/init.go x: 51 lines of code y: 12 # changes backend/plugins/zentao/api/remote.go x: 69 lines of code y: 7 # changes backend/plugins/zentao/models/changelog.go x: 43 lines of code y: 3 # changes backend/plugins/zentao/models/product_summary.go x: 12 lines of code y: 1 # changes backend/plugins/zentao/models/remote_db.go x: 101 lines of code y: 3 # changes backend/plugins/zentao/tasks/account_convertor.go x: 62 lines of code y: 5 # changes backend/plugins/zentao/tasks/bug_commits_extractor.go x: 80 lines of code y: 4 # changes backend/plugins/zentao/tasks/bug_repo_commits_convertor.go x: 63 lines of code y: 4 # changes backend/plugins/zentao/tasks/bug_repo_commits_extractor.go x: 60 lines of code y: 4 # changes backend/plugins/zentao/tasks/department_extractor.go x: 39 lines of code y: 4 # changes backend/plugins/zentao/tasks/execution_convertor.go x: 81 lines of code y: 6 # changes backend/plugins/zentao/tasks/execution_extractor.go x: 109 lines of code y: 6 # changes backend/plugins/zentao/tasks/iterator.go x: 72 lines of code y: 1 # changes backend/plugins/zentao/tasks/project_convertor.go x: 65 lines of code y: 6 # changes backend/plugins/zentao/tasks/task_commits_extractor.go x: 74 lines of code y: 3 # changes backend/plugins/zentao/tasks/task_repo_commits_convertor.go x: 63 lines of code y: 3 # changes backend/plugins/bitbucket/models/migrationscripts/register.go x: 22 lines of code y: 9 # changes backend/plugins/github/models/migrationscripts/register.go x: 27 lines of code y: 11 # changes backend/plugins/jenkins/models/migrationscripts/register.go x: 19 lines of code y: 4 # changes backend/plugins/pagerduty/models/migrationscripts/register.go x: 15 lines of code y: 6 # changes backend/plugins/sonarqube/models/migrationscripts/register.go x: 10 lines of code y: 4 # changes backend/plugins/tapd/models/migrationscripts/register.go x: 16 lines of code y: 7 # changes backend/server/services/init.go x: 84 lines of code y: 6 # changes config-ui/src/plugins/register/webook/connection/index.tsx x: 102 lines of code y: 5 # changes config-ui/src/components/selector/selector/index.tsx x: 62 lines of code y: 7 # changes backend/python/plugins/azuredevops/azuredevops/main.py x: 113 lines of code y: 15 # changes config-ui/src/plugins/register/jira/transformation-fields/dev-panel.tsx x: 178 lines of code y: 3 # changes config-ui/src/plugins/register/zentao/connection-fields/db-url.tsx x: 25 lines of code y: 1 # changes config-ui/src/plugins/register/zentao/connection-fields/index.ts x: 1 lines of code y: 1 # changes backend/plugins/ae/api/connection.go x: 68 lines of code y: 7 # changes backend/plugins/bitbucket/api/connection.go x: 72 lines of code y: 7 # changes backend/plugins/feishu/api/connection.go x: 64 lines of code y: 6 # changes backend/plugins/gitee/api/connection.go x: 77 lines of code y: 7 # changes backend/plugins/github/api/connection.go x: 182 lines of code y: 14 # changes backend/plugins/gitlab/api/connection.go x: 80 lines of code y: 10 # changes backend/plugins/slack/api/connection.go x: 64 lines of code y: 4 # changes backend/plugins/sonarqube/api/connection.go x: 84 lines of code y: 10 # changes backend/plugins/tapd/api/connection.go x: 76 lines of code y: 7 # changes backend/plugins/teambition/api/connection.go x: 85 lines of code y: 5 # changes backend/server/services/remote/plugin/connection_api.go x: 70 lines of code y: 11 # changes backend/helpers/e2ehelper/data_flow_tester.go x: 472 lines of code y: 12 # changes backend/plugins/gitextractor/parser/clone.go x: 83 lines of code y: 2 # changes backend/plugins/github_graphql/impl/impl.go x: 208 lines of code y: 10 # changes backend/helpers/pluginhelper/api/scope_helper.go x: 76 lines of code y: 19 # changes config-ui/src/plugins/register/jira/connection-fields/auth.tsx x: 166 lines of code y: 8 # changes config-ui/src/pages/blueprint/detail/blueprint-detail-page.tsx x: 18 lines of code y: 7 # changes config-ui/src/pages/blueprint/detail/status-panel.tsx x: 147 lines of code y: 3 # changes config-ui/src/pages/connection/home/index.tsx x: 120 lines of code y: 11 # changes config-ui/src/utils/index.ts x: 3 lines of code y: 6 # changes config-ui/src/pages/connection/home/styled.ts x: 68 lines of code y: 8 # changes config-ui/src/plugins/register/jira/transformation-fields/cross-domain.tsx x: 93 lines of code y: 7 # changes config-ui/src/components/table/components/content.tsx x: 70 lines of code y: 2 # changes config-ui/src/components/table/hooks/use-row-selection.ts x: 64 lines of code y: 5 # changes config-ui/src/components/table/types.ts x: 9 lines of code y: 4 # changes backend/server/services/remote/plugin/plugin_extensions.go x: 66 lines of code y: 12 # changes backend/plugins/bitbucket/api/init.go x: 47 lines of code y: 9 # changes backend/plugins/bitbucket/impl/impl.go x: 252 lines of code y: 17 # changes backend/plugins/github/api/init.go x: 65 lines of code y: 9 # changes backend/plugins/gitlab/tasks/pipeline_commit_convertor.go x: 68 lines of code y: 6 # changes backend/plugins/gitlab/tasks/pipeline_convertor.go x: 91 lines of code y: 6 # changes backend/plugins/jenkins/impl/impl.go x: 233 lines of code y: 16 # changes backend/plugins/jira/api/init.go x: 48 lines of code y: 9 # changes backend/plugins/tapd/impl/impl.go x: 296 lines of code y: 14 # changes backend/plugins/trello/api/init.go x: 41 lines of code y: 5 # changes backend/plugins/trello/impl/impl.go x: 163 lines of code y: 8 # changes backend/server/services/remote/plugin/default_api.go x: 88 lines of code y: 13 # changes backend/server/services/remote/plugin/scope_config_api.go x: 110 lines of code y: 2 # changes backend/plugins/tapd/tasks/bug_status_extractor.go x: 43 lines of code y: 4 # changes backend/plugins/tapd/tasks/shared.go x: 263 lines of code y: 9 # changes backend/plugins/sonarqube/impl/impl.go x: 166 lines of code y: 20 # changes backend/plugins/gitlab/models/mr.go x: 40 lines of code y: 4 # changes backend/plugins/gitlab/tasks/mr_convertor.go x: 95 lines of code y: 4 # changes backend/plugins/jira/api/blueprint_v200.go x: 83 lines of code y: 5 # changes backend/plugins/customize/impl/impl.go x: 82 lines of code y: 6 # changes backend/plugins/feishu/impl/impl.go x: 115 lines of code y: 4 # changes backend/plugins/pagerduty/impl/impl.go x: 148 lines of code y: 12 # changes backend/plugins/refdiff/impl/impl.go x: 76 lines of code y: 4 # changes backend/plugins/refdiff/tasks/commit_diff_calculator.go x: 151 lines of code y: 3 # changes backend/plugins/refdiff/tasks/deployment_commit_diff_calculator.go x: 138 lines of code y: 4 # changes backend/plugins/teambition/impl/impl.go x: 156 lines of code y: 4 # changes backend/helpers/pluginhelper/api/api_extractor.go x: 98 lines of code y: 5 # changes backend/helpers/pluginhelper/csv_file_iterator.go x: 85 lines of code y: 3 # changes backend/plugins/gitee/tasks/shared.go x: 155 lines of code y: 2 # changes backend/plugins/gitlab/tasks/job_convertor.go x: 88 lines of code y: 4 # changes backend/plugins/jenkins/tasks/task_data.go x: 54 lines of code y: 6 # changes backend/plugins/sonarqube/tasks/shared.go x: 221 lines of code y: 9 # changes backend/plugins/tapd/tasks/account_converter.go x: 53 lines of code y: 3 # changes backend/plugins/tapd/tasks/workspace_converter.go x: 38 lines of code y: 3 # changes backend/server/services/remote/plugin/scope_db_helper.go x: 116 lines of code y: 5 # changes backend/plugins/tapd/tasks/task_converter.go x: 94 lines of code y: 4 # changes config-ui/src/plugins/register/teambition/config.tsx x: 78 lines of code y: 4 # changes config-ui/src/plugins/components/connection-form/fields/password.tsx x: 41 lines of code y: 4 # changes config-ui/src/plugins/components/connection-form/fields/secret-key.tsx x: 41 lines of code y: 3 # changes config-ui/src/plugins/register/github/connection-fields/token.tsx x: 132 lines of code y: 9 # changes config-ui/src/plugins/register/azure/transformation.tsx x: 94 lines of code y: 8 # changes config-ui/src/plugins/register/github/transformation.tsx x: 319 lines of code y: 17 # changes config-ui/src/plugins/register/gitlab/transformation.tsx x: 93 lines of code y: 9 # changes config-ui/src/plugins/register/jenkins/transformation.tsx x: 94 lines of code y: 9 # changes backend/plugins/zentao/models/connection.go x: 57 lines of code y: 8 # changes backend/helpers/pluginhelper/api/misc_helpers.go x: 13 lines of code y: 2 # changes backend/plugins/ae/impl/impl.go x: 117 lines of code y: 3 # changes backend/plugins/dora/impl/impl.go x: 124 lines of code y: 7 # changes backend/plugins/gitee/impl/impl.go x: 164 lines of code y: 4 # changes backend/plugins/gitextractor/impl/impl.go x: 78 lines of code y: 2 # changes backend/plugins/icla/impl/impl.go x: 74 lines of code y: 2 # changes backend/plugins/pagerduty/models/scope_config.go x: 9 lines of code y: 2 # changes backend/plugins/sonarqube/api/init.go x: 41 lines of code y: 6 # changes backend/server/services/remote/plugin/init.go x: 33 lines of code y: 7 # changes backend/server/services/remote/plugin/remote_scope_api.go x: 42 lines of code y: 7 # changes backend/plugins/gitlab/tasks/api_client.go x: 58 lines of code y: 4 # changes backend/plugins/gitlab/tasks/mr_detail_collector.go x: 71 lines of code y: 6 # changes backend/plugins/gitlab/tasks/mr_note_collector.go x: 46 lines of code y: 6 # changes backend/core/models/blueprint.go x: 135 lines of code y: 10 # changes backend/plugins/github_graphql/tasks/issue_collector.go x: 258 lines of code y: 9 # changes backend/python/pydevlake/pydevlake/context.py x: 18 lines of code y: 10 # changes backend/python/pydevlake/pydevlake/ipc.py x: 98 lines of code y: 19 # changes backend/python/pydevlake/pydevlake/testing/testing.py x: 147 lines of code y: 8 # changes config-ui/src/pages/pipeline/components/historical/index.tsx x: 114 lines of code y: 7 # changes config-ui/src/pages/pipeline/components/tasks/index.tsx x: 90 lines of code y: 4 # changes config-ui/src/plugins/register/tapd/data-scope.tsx x: 61 lines of code y: 6 # changes backend/plugins/customize/service/service.go x: 269 lines of code y: 7 # changes backend/plugins/tapd/api/blueprint_v200.go x: 87 lines of code y: 4 # changes config-ui/src/pages/connection/detail/api.ts x: 20 lines of code y: 5 # changes config-ui/src/plugins/register/bitbucket/config.tsx x: 63 lines of code y: 14 # changes config-ui/src/plugins/types.ts x: 34 lines of code y: 19 # changes backend/plugins/github/api/blueprint_v200.go x: 230 lines of code y: 8 # changes backend/plugins/github/api/remote.go x: 253 lines of code y: 4 # changes backend/helpers/pluginhelper/api/reflection_helper.go x: 34 lines of code y: 2 # changes backend/python/pydevlake/pydevlake/subtasks.py x: 152 lines of code y: 14 # changes config-ui/src/components/action/icon-button/index.tsx x: 26 lines of code y: 4 # changes backend/plugins/bitbucket/api/blueprint_v200.go x: 146 lines of code y: 8 # changes backend/plugins/gitlab/api/blueprint_v200.go x: 157 lines of code y: 8 # changes backend/plugins/jira/models/migrationscripts/20230609_clear_repo_pattern.go x: 24 lines of code y: 1 # changes backend/plugins/jira/tasks/issue_repo_commit_convertor.go x: 91 lines of code y: 8 # changes backend/plugins/jira/tasks/remotelink_extractor.go x: 102 lines of code y: 6 # changes backend/core/config/config_viper.go x: 76 lines of code y: 8 # changes backend/plugins/github/models/migrationscripts/20230612_add_fullName.go x: 22 lines of code y: 1 # changes backend/python/plugins/azuredevops/azuredevops/streams/builds.py x: 66 lines of code y: 10 # changes config-ui/src/components/buttons/index.tsx x: 38 lines of code y: 5 # changes config-ui/src/pages/blueprint/connection-detail/api.ts x: 11 lines of code y: 4 # changes config-ui/src/hooks/use-auto-refresh.ts x: 51 lines of code y: 3 # changes config-ui/src/index.css x: 46 lines of code y: 10 # changes config-ui/src/plugins/register/tapd/config.tsx x: 55 lines of code y: 10 # changes backend/python/plugins/azuredevops/azuredevops/api.py x: 51 lines of code y: 8 # changes backend/plugins/gitlab/tasks/account_collector.go x: 58 lines of code y: 5 # changes backend/plugins/gitlab/tasks/commit_convertor.go x: 73 lines of code y: 2 # changes backend/plugins/gitlab/tasks/mr_comment_convertor.go x: 84 lines of code y: 2 # changes backend/plugins/gitlab/tasks/mr_detail_extractor.go x: 97 lines of code y: 3 # changes backend/plugins/gitlab/tasks/pipeline_collector.go x: 61 lines of code y: 5 # changes backend/plugins/gitlab/tasks/pipeline_detail_collector.go x: 78 lines of code y: 5 # changes backend/python/plugins/azuredevops/azuredevops/streams/jobs.py x: 73 lines of code y: 11 # changes backend/python/pydevlake/pydevlake/stream.py x: 65 lines of code y: 8 # changes config-ui/src/plugins/components/data-scope-select-remote/styled.ts x: 2 lines of code y: 2 # changes config-ui/src/plugins/register/azure/config.tsx x: 22 lines of code y: 5 # changes config-ui/src/plugins/register/azure/index.ts x: 2 lines of code y: 3 # changes config-ui/src/plugins/register/gitlab/config.tsx x: 66 lines of code y: 8 # changes config-ui/src/plugins/register/gitlab/styled.ts x: 26 lines of code y: 5 # changes config-ui/src/plugins/register/jenkins/config.ts x: 44 lines of code y: 8 # changes config-ui/src/plugins/register/pagerduty/index.ts x: 1 lines of code y: 2 # changes config-ui/src/plugins/register/sonarqube/config.ts x: 33 lines of code y: 5 # changes config-ui/src/plugins/register/webook/config.ts x: 21 lines of code y: 6 # changes config-ui/src/plugins/register/zentao/index.ts x: 1 lines of code y: 3 # changes config-ui/src/store/connections/context.tsx x: 140 lines of code y: 9 # changes config-ui/src/plugins/register/jenkins/types.ts x: 5 lines of code y: 2 # changes config-ui/src/plugins/register/github/api.ts x: 2 lines of code y: 6 # changes backend/plugins/jenkins/models/response.go x: 131 lines of code y: 4 # changes backend/plugins/pagerduty/api/remote.go x: 146 lines of code y: 5 # changes backend/plugins/gitextractor/tasks/git_repo_collector.go x: 109 lines of code y: 2 # changes backend/python/plugins/azuredevops/azuredevops/streams/pull_requests.py x: 48 lines of code y: 7 # changes backend/server/main.go x: 15 lines of code y: 3 # changes backend/plugins/jenkins/api/jobs.go x: 115 lines of code y: 3 # changes backend/core/models/migrationscripts/20220903_encrypt_blueprint.go x: 49 lines of code y: 2 # changes backend/core/plugin/plugin_utils.go x: 93 lines of code y: 4 # changes config-ui/src/components/action/external-link/index.tsx x: 10 lines of code y: 2 # changes config-ui/src/components/dialog/index.tsx x: 48 lines of code y: 8 # changes config-ui/src/components/loading/page-loading.tsx x: 9 lines of code y: 3 # changes config-ui/src/components/table/table.tsx x: 18 lines of code y: 11 # changes config-ui/src/pages/project/detail/webhooks-panel.tsx x: 130 lines of code y: 2 # changes config-ui/src/plugins/components/connection-form/fields/app-id.tsx x: 32 lines of code y: 2 # changes config-ui/src/plugins/components/connection-form/fields/endpoint.tsx x: 84 lines of code y: 7 # changes config-ui/src/plugins/components/connection-form/fields/index.tsx x: 69 lines of code y: 4 # changes config-ui/src/plugins/components/connection-form/fields/proxy.tsx x: 27 lines of code y: 4 # changes config-ui/src/plugins/components/connection-form/fields/username.tsx x: 40 lines of code y: 3 # changes config-ui/src/plugins/register/bitbucket/transformation.tsx x: 175 lines of code y: 12 # changes config-ui/src/plugins/register/github/connection-fields/githubapp.tsx x: 184 lines of code y: 3 # changes config-ui/src/plugins/register/tapd/transformation.tsx x: 266 lines of code y: 7 # changes backend/core/plugin/plugin_blueprint.go x: 51 lines of code y: 9 # changes backend/helpers/pluginhelper/api/graphql_collector.go x: 362 lines of code y: 5 # changes backend/plugins/dora/tasks/task_data.go x: 24 lines of code y: 3 # changes backend/plugins/pagerduty/api/blueprint_v200.go x: 91 lines of code y: 4 # changes backend/plugins/sonarqube/api/blueprint_v200.go x: 100 lines of code y: 6 # changes backend/plugins/teambition/api/blueprint200.go x: 76 lines of code y: 2 # changes backend/server/services/blueprint.go x: 337 lines of code y: 13 # changes backend/plugins/jira/tasks/development_panel_collector.go x: 98 lines of code y: 1 # changes backend/plugins/jira/tasks/development_panel_extractor.go x: 70 lines of code y: 1 # changes backend/plugins/zentao/models/bug_commits.go x: 127 lines of code y: 2 # changes backend/plugins/zentao/models/story_commits.go x: 127 lines of code y: 1 # changes config-ui/src/pages/blueprint/detail/styled.ts x: 77 lines of code y: 12 # changes config-ui/src/plugins/components/connection-list/index.tsx x: 41 lines of code y: 2 # changes backend/plugins/bitbucket/tasks/issue_convertor.go x: 88 lines of code y: 3 # changes backend/plugins/gitee/tasks/issue_convertor.go x: 90 lines of code y: 2 # changes backend/plugins/github/models/migrationscripts/20230530_add_issue_assignee.go x: 28 lines of code y: 1 # changes backend/plugins/gitlab/tasks/issue_assignee_convertor.go x: 50 lines of code y: 1 # changes backend/plugins/jira/tasks/issue_convertor.go x: 129 lines of code y: 5 # changes backend/plugins/pagerduty/tasks/incidents_converter.go x: 128 lines of code y: 7 # changes backend/plugins/tapd/tasks/bug_converter.go x: 95 lines of code y: 3 # changes config-ui/src/pages/blueprint/detail/api.ts x: 9 lines of code y: 6 # changes backend/plugins/trello/models/migrationscripts/20230531_scope_config.go x: 32 lines of code y: 1 # changes backend/plugins/tapd/api/swagger.go x: 6 lines of code y: 4 # changes backend/plugins/bitbucket/models/migrationscripts/20230322_add_connection_id_to_transformation_rules.go x: 55 lines of code y: 3 # changes backend/plugins/github/models/connection.go x: 122 lines of code y: 5 # changes backend/plugins/gitlab/api/swagger.go x: 6 lines of code y: 3 # changes backend/plugins/gitlab/tasks/task_data.go x: 38 lines of code y: 4 # changes config-ui/src/components/card/index.tsx x: 10 lines of code y: 3 # changes config-ui/src/plugins/components/index.ts x: 9 lines of code y: 9 # changes config-ui/src/plugins/components/scope-config-form/fields/styled.ts x: 29 lines of code y: 1 # changes config-ui/src/plugins/register/github/connection-fields/index.ts x: 4 lines of code y: 3 # changes config-ui/src/plugins/register/jira/connection-fields/styled.ts x: 11 lines of code y: 3 # changes backend/python/pydevlake/pydevlake/api.py x: 195 lines of code y: 7 # changes backend/plugins/github/github.go x: 50 lines of code y: 4 # changes backend/plugins/github_graphql/tasks/pr_collector.go x: 306 lines of code y: 8 # changes config-ui/src/pages/project/detail/styled.ts x: 15 lines of code y: 9 # changes backend/plugins/bitbucket/tasks/issue_extractor.go x: 144 lines of code y: 3 # changes config-ui/src/pages/blueprint/detail/components/advanced-editor/example/dbt.ts x: 31 lines of code y: 1 # changes config-ui/src/pages/blueprint/detail/components/advanced-editor/example/general.ts x: 34 lines of code y: 1 # changes config-ui/src/pages/blueprint/detail/components/index.ts x: 4 lines of code y: 7 # changes config-ui/src/pages/project/index.ts x: 4 lines of code y: 4 # changes config-ui/src/pages/project/types.ts x: 7 lines of code y: 1 # changes config-ui/src/pages/project/utils.ts x: 3 lines of code y: 2 # changes backend/plugins/bamboo/models/migrationscripts/20230322_add_connection_id_to_transformation_rules.go x: 47 lines of code y: 2 # changes config-ui/src/pages/blueprint/home/api.ts x: 17 lines of code y: 5 # changes config-ui/src/pages/blueprint/home/styled.ts x: 25 lines of code y: 4 # changes config-ui/src/pages/project/home/styled.ts x: 17 lines of code y: 8 # changes backend/plugins/bitbucket/tasks/repo_convertor.go x: 121 lines of code y: 5 # changes config-ui/src/store/connections/types.ts x: 25 lines of code y: 11 # changes backend/plugins/teambition/tasks/task_converter.go x: 159 lines of code y: 2 # changes backend/plugins/sonarqube/api/remote.go x: 63 lines of code y: 6 # changes backend/plugins/github/models/migrationscripts/20230518_fix_run_name_to_text.go x: 45 lines of code y: 2 # changes backend/helpers/pluginhelper/api/api_async_client.go x: 189 lines of code y: 5 # changes backend/plugins/bitbucket/api/remote.go x: 98 lines of code y: 6 # changes backend/plugins/pagerduty/tasks/service_converter.go x: 60 lines of code y: 1 # changes config-ui/src/hooks/index.ts x: 5 lines of code y: 7 # changes config-ui/src/store/connections/index.ts x: 2 lines of code y: 5 # changes backend/plugins/bitbucket/tasks/issue_comment_convertor.go x: 62 lines of code y: 3 # changes backend/plugins/gitee/tasks/issue_comment_convertor.go x: 63 lines of code y: 2 # changes backend/plugins/pagerduty/tasks/incidents_collector.go x: 123 lines of code y: 6 # changes backend/plugins/starrocks/utils/utils.go x: 101 lines of code y: 2 # changes backend/python/pydevlake/pydevlake/domain_layer/code.py x: 121 lines of code y: 7 # changes backend/helpers/pluginhelper/api/enrich_with_regex.go x: 68 lines of code y: 5 # changes backend/plugins/bitbucket/tasks/pipeline_steps_extractor.go x: 79 lines of code y: 4 # changes backend/plugins/github_graphql/tasks/job_collector.go x: 166 lines of code y: 5 # changes backend/plugins/jenkins/tasks/build_cicd_convertor.go x: 112 lines of code y: 3 # changes backend/plugins/jenkins/tasks/stage_convertor.go x: 118 lines of code y: 5 # changes backend/core/models/migrationscripts/20230511_add_calendar_months.go x: 44 lines of code y: 1 # changes backend/plugins/jira/models/migrationscripts/20230412_desc_comment.go x: 26 lines of code y: 1 # changes backend/plugins/jira/tasks/issue_comment_collector.go x: 101 lines of code y: 1 # changes backend/plugins/slack/apimodels/im_result.go x: 141 lines of code y: 1 # changes backend/plugins/slack/tasks/channel_collector.go x: 67 lines of code y: 1 # changes backend/plugins/slack/tasks/channel_message_collector.go x: 89 lines of code y: 1 # changes backend/plugins/slack/tasks/channel_message_extractor.go x: 62 lines of code y: 1 # changes backend/plugins/slack/tasks/thread_collector.go x: 92 lines of code y: 1 # changes backend/plugins/feishu/apimodels/im_result.go x: 38 lines of code y: 1 # changes backend/plugins/feishu/models/chat_item.go x: 19 lines of code y: 1 # changes backend/plugins/feishu/models/migrationscripts/20230421_add_init_tables.go x: 55 lines of code y: 1 # changes backend/plugins/feishu/tasks/message_collector.go x: 90 lines of code y: 1 # changes backend/plugins/feishu/tasks/message_extractor.go x: 65 lines of code y: 1 # changes backend/core/runner/loader.go x: 101 lines of code y: 4 # changes config-ui/src/store/index.ts x: 2 lines of code y: 8 # changes config-ui/src/components/dialog/styled.ts x: 28 lines of code y: 5 # changes config-ui/src/components/page-header/styled.ts x: 26 lines of code y: 6 # changes config-ui/src/components/table/styled.ts x: 29 lines of code y: 8 # changes config-ui/src/pages/connection/index.ts x: 2 lines of code y: 4 # changes backend/plugins/ae/models/connection.go x: 58 lines of code y: 6 # changes backend/plugins/tapd/tasks/bug_changelog_converter.go x: 128 lines of code y: 4 # changes backend/plugins/tapd/tasks/task_changelog_converter.go x: 134 lines of code y: 4 # changes backend/server/services/remote/bridge/cmd.go x: 139 lines of code y: 4 # changes backend/plugins/bamboo/models/connection.go x: 60 lines of code y: 5 # changes backend/plugins/feishu/models/connection.go x: 45 lines of code y: 4 # changes backend/plugins/gitlab/models/connection.go x: 98 lines of code y: 7 # changes backend/core/models/migrationscripts/archived/cicd_deployment.go x: 25 lines of code y: 3 # changes backend/plugins/dora/tasks/incident_deploy_connector.go x: 96 lines of code y: 2 # changes backend/plugins/dora/tasks/prev_deployment_commit_enricher.go x: 64 lines of code y: 3 # changes backend/plugins/dora/tasks/change_lead_time_calculator.go x: 162 lines of code y: 7 # changes backend/helpers/pluginhelper/api/worker_scheduler.go x: 128 lines of code y: 3 # changes backend/plugins/jira/tasks/issue_collector.go x: 168 lines of code y: 6 # changes backend/plugins/bamboo/models/job_build.go x: 97 lines of code y: 4 # changes backend/plugins/bamboo/models/plan_build.go x: 162 lines of code y: 4 # changes backend/plugins/bamboo/tasks/task_data.go x: 21 lines of code y: 5 # changes backend/plugins/gitee/tasks/pr_commit_convertor.go x: 56 lines of code y: 2 # changes backend/plugins/bitbucket/tasks/pr_commit_extractor.go x: 99 lines of code y: 4 # changes backend/plugins/dbt/tasks/convertor.go x: 201 lines of code y: 4 # changes config-ui/src/pages/pipeline/components/tasks/styled.ts x: 56 lines of code y: 3 # changes backend/python/pydevlake/pydevlake/domain_layer/devops.py x: 59 lines of code y: 6 # changes backend/plugins/bitbucket/models/migrationscripts/20230417_add_repo_id_to_pr.go x: 85 lines of code y: 1 # changes backend/plugins/bitbucket/tasks/pipeline_steps_collector.go x: 45 lines of code y: 3 # changes backend/helpers/pluginhelper/api/data_enricher.go x: 77 lines of code y: 1 # changes backend/plugins/github_graphql/tasks/account_collector.go x: 138 lines of code y: 3 # changes backend/plugins/tapd/tasks/bug_custom_field_enricher.go x: 57 lines of code y: 1 # changes backend/plugins/tapd/tasks/story_custom_field_enricher.go x: 58 lines of code y: 1 # changes backend/plugins/jira/tasks/issue_changelog_collector.go x: 101 lines of code y: 6 # changes backend/plugins/starrocks/tasks/tasks.go x: 425 lines of code y: 6 # changes backend/plugins/bitbucket/tasks/account_convertor.go x: 52 lines of code y: 3 # changes backend/plugins/bitbucket/tasks/issue_comment_collector.go x: 44 lines of code y: 5 # changes backend/helpers/pluginhelper/api/iterator.go x: 123 lines of code y: 2 # changes backend/helpers/pluginhelper/api/queue.go x: 144 lines of code y: 2 # changes backend/core/migration/migrator.go x: 99 lines of code y: 2 # changes backend/plugins/customize/tasks/customized_fields_extractor.go x: 114 lines of code y: 2 # changes backend/plugins/jira/tasks/issue_changelog_convertor.go x: 151 lines of code y: 2 # changes backend/core/utils/ipc.go x: 241 lines of code y: 5 # changes backend/python/pydevlake/pydevlake/testing/__init__.py x: 7 lines of code y: 4 # changes backend/plugins/tapd/api/remote.go x: 114 lines of code y: 1 # changes backend/plugins/tapd/tasks/account_collector.go x: 46 lines of code y: 2 # changes backend/plugins/tapd/tasks/bug_changelog_collector.go x: 57 lines of code y: 5 # changes backend/plugins/tapd/tasks/bug_changelog_extractor.go x: 60 lines of code y: 3 # changes backend/plugins/tapd/tasks/bug_extractor.go x: 93 lines of code y: 5 # changes backend/plugins/tapd/tasks/iteration_collector.go x: 66 lines of code y: 4 # changes backend/plugins/tapd/tasks/story_bug_collector.go x: 69 lines of code y: 3 # changes backend/plugins/tapd/tasks/story_changelog_collector.go x: 57 lines of code y: 4 # changes backend/plugins/tapd/tasks/story_changelog_extractor.go x: 102 lines of code y: 4 # changes backend/plugins/tapd/tasks/story_extractor.go x: 98 lines of code y: 4 # changes backend/plugins/pagerduty/models/migrationscripts/20230123_add_connection_fields.go x: 27 lines of code y: 1 # changes config-ui/src/plugins/index.ts x: 4 lines of code y: 5 # changes backend/plugins/teambition/tasks/account_converter.go x: 59 lines of code y: 1 # changes backend/plugins/teambition/tasks/project_convertor.go x: 56 lines of code y: 1 # changes backend/plugins/teambition/tasks/shared.go x: 138 lines of code y: 1 # changes backend/plugins/teambition/tasks/sprint_collector.go x: 61 lines of code y: 1 # changes backend/plugins/teambition/tasks/sprint_convertor.go x: 63 lines of code y: 1 # changes backend/plugins/teambition/tasks/task_activity_collector.go x: 79 lines of code y: 1 # changes backend/plugins/teambition/tasks/task_activity_extractor.go x: 45 lines of code y: 1 # changes backend/plugins/org/api/types.go x: 230 lines of code y: 2 # changes backend/plugins/org/tasks/project_mapping.go x: 46 lines of code y: 1 # changes backend/plugins/trello/tasks/card_collector.go x: 41 lines of code y: 1 # changes backend/plugins/jira/tasks/project_collector.go x: 52 lines of code y: 2 # changes backend/plugins/jira/tasks/sprint_collector.go x: 60 lines of code y: 2 # changes backend/plugins/bitbucket/models/connection.go x: 17 lines of code y: 6 # changes backend/plugins/sonarqube/models/migrationscripts/20230316_modify_character_set.go x: 66 lines of code y: 1 # changes backend/python/pydevlake/pydevlake/domain_layer/crossdomain.py x: 77 lines of code y: 2 # changes backend/plugins/customize/api/field.go x: 95 lines of code y: 2 # changes backend/plugins/sonarqube/tasks/issues_convertor.go x: 69 lines of code y: 6 # changes backend/core/models/domainlayer/codequality/cq_file_metrics.go x: 36 lines of code y: 4 # changes backend/plugins/sonarqube/models/migrationscripts/archived/sonarqube_file_metrics.go x: 38 lines of code y: 7 # changes backend/plugins/sonarqube/models/sonarqube_file_metrics.go x: 80 lines of code y: 7 # changes backend/plugins/sonarqube/tasks/filemetrics_collector.go x: 51 lines of code y: 6 # changes backend/plugins/sonarqube/tasks/filemetrics_convertor.go x: 75 lines of code y: 7 # changes backend/plugins/sonarqube/models/migrationscripts/archived/sonarqube_issue_code_block.go x: 17 lines of code y: 4 # changes backend/plugins/sonarqube/tasks/filemetrics_extractor.go x: 43 lines of code y: 7 # changes backend/plugins/bitbucket/tasks/api_common.go x: 201 lines of code y: 5 # changes backend/plugins/bamboo/models/migrationscripts/archived/connection.go x: 44 lines of code y: 2 # changes backend/plugins/bitbucket/models/migrationscripts/20230206_add_scope_and_transformation.go x: 172 lines of code y: 1 # changes backend/server/services/remote/bridge/context.go x: 102 lines of code y: 1 # changes backend/plugins/pagerduty/models/connection.go x: 32 lines of code y: 3 # changes backend/plugins/tapd/models/connection.go x: 15 lines of code y: 4 # changes backend/plugins/tapd/models/migrationscripts/20230115_encode_connection_token.go x: 42 lines of code y: 1 # changes backend/server/services/pipeline_runner.go x: 172 lines of code y: 2 # changes backend/core/errors/crdb_impl.go x: 144 lines of code y: 1 # changes backend/core/models/migrationscripts/20220707_reset_domain_tables.go x: 95 lines of code y: 1 # changes backend/core/models/migrationscripts/20220818_add_cicd_tables.go x: 64 lines of code y: 1 # changes backend/core/models/migrationscripts/20220913_fix_commitfile_id_toolong.go x: 81 lines of code y: 1 # changes backend/core/models/migrationscripts/archived/issue.go x: 69 lines of code y: 1 # changes backend/core/utils/io.go x: 96 lines of code y: 1 # changes backend/helpers/pluginhelper/api/config_util.go x: 130 lines of code y: 1 # changes backend/helpers/pluginhelper/api/data_convertor.go x: 74 lines of code y: 1 # changes backend/helpers/pluginhelper/api/graphql_async_client.go x: 162 lines of code y: 1 # changes backend/impls/context/default_exec_context.go x: 78 lines of code y: 1 # changes backend/impls/logruslog/logger.go x: 111 lines of code y: 1 # changes backend/plugins/dora/models/migrationscripts/20220928_add_dora_benchmark.go x: 100 lines of code y: 1 # changes backend/plugins/gitee/tasks/issue_collector.go x: 73 lines of code y: 1 # changes backend/plugins/gitextractor/models/fileblame.go x: 75 lines of code y: 1 # changes backend/plugins/gitextractor/parser/repo.go x: 518 lines of code y: 1 # changes backend/plugins/gitextractor/store/csv.go x: 160 lines of code y: 1 # changes backend/plugins/gitextractor/store/database.go x: 125 lines of code y: 1 # changes backend/plugins/gitlab/models/migrationscripts/20220714_add_init_tables.go x: 97 lines of code y: 1 # changes backend/plugins/jenkins/models/migrationscripts/20220916_modify_jenkins_build.go x: 86 lines of code y: 1 # changes backend/plugins/jenkins/models/migrationscripts/20221131_add_fullName_for_builds.go x: 84 lines of code y: 1 # changes backend/plugins/org/api/user_account_mapping.go x: 48 lines of code y: 1 # changes backend/plugins/refdiff/tasks/refdiff_task_data.go x: 179 lines of code y: 1 # changes backend/plugins/tapd/models/migrationscripts/20221109_add_init_tables.go x: 121 lines of code y: 1 # changes backend/server/api/pipelines/pipelines.go x: 103 lines of code y: 1 # changes backend/server/services/task_runner.go x: 122 lines of code y: 1 # changes devops/deployment/k8s/k8s-deploy.yaml x: 203 lines of code y: 1 # changes config-ui/src/config/index.ts x: 3 lines of code y: 4 # changes config-ui/src/components/divider/index.tsx x: 7 lines of code y: 2 # changes config-ui/src/pages/blueprint/utils.ts x: 11 lines of code y: 2 # changes grafana/provisioning/datasources/datasource.yml x: 10 lines of code y: 7 # changes
22.0
# changes
  min: 1.0
  average: 3.09
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 22.0
0 587.0
lines of code
min: 1.0 | average: 53.88 | 25th percentile: 19.0 | median: 37.0 | 75th percentile: 69.0 | max: 587.0

Number of Contributors vs. Number of Changes: 1882 points

backend/server/api/api.go x: 7 # contributors y: 13 # changes backend/server/api/middlewares.go x: 2 # contributors y: 3 # changes backend/server/api/router.go x: 5 # contributors y: 10 # changes backend/plugins/bamboo/tasks/plan_commit_convertor.go x: 3 # contributors y: 5 # changes backend/plugins/bamboo/tasks/shared.go x: 4 # contributors y: 7 # changes config-ui/src/components/selector/multi-selector/index.tsx x: 1 # contributors y: 7 # changes config-ui/src/plugins/components/data-scope-search/index.tsx x: 1 # contributors y: 8 # changes backend/plugins/jira/models/issue.go x: 4 # contributors y: 5 # changes backend/plugins/jira/models/migrationscripts/20230808_drop_issue_allfields.go x: 1 # contributors y: 1 # changes backend/plugins/jira/models/migrationscripts/register.go x: 5 # contributors y: 15 # changes backend/plugins/jira/models/remotelink.go x: 3 # contributors y: 4 # changes backend/plugins/jira/tasks/apiv2models/issue.go x: 5 # contributors y: 9 # changes backend/plugins/jira/tasks/apiv2models/remotelink.go x: 2 # contributors y: 2 # changes backend/plugins/webhook/api/connection.go x: 5 # contributors y: 8 # changes backend/plugins/webhook/impl/impl.go x: 6 # contributors y: 8 # changes backend/helpers/pluginhelper/api/api_rawdata.go x: 2 # contributors y: 4 # changes backend/plugins/bamboo/models/migrationscripts/register.go x: 4 # contributors y: 8 # changes backend/plugins/bamboo/tasks/deploy_build_convertor.go x: 2 # contributors y: 6 # changes backend/plugins/bamboo/tasks/deploy_build_extractor.go x: 3 # contributors y: 6 # changes backend/plugins/bamboo/tasks/job_build_extractor.go x: 4 # contributors y: 9 # changes backend/plugins/bamboo/tasks/plan_build_extractor.go x: 3 # contributors y: 7 # changes config-ui/src/plugins/components/data-scope-select-remote/index.tsx x: 1 # contributors y: 9 # changes backend/core/models/domainlayer/codequality/cq_issues.go x: 4 # contributors y: 6 # changes backend/plugins/gitee/tasks/pr_commit_extractor.go x: 3 # contributors y: 3 # changes backend/plugins/github/tasks/event_collector.go x: 5 # contributors y: 5 # changes backend/plugins/github/tasks/issue_extractor.go x: 5 # contributors y: 6 # changes backend/plugins/github/tasks/pr_commit_extractor.go x: 5 # contributors y: 4 # changes backend/plugins/gitlab/models/project.go x: 5 # contributors y: 13 # changes backend/plugins/gitlab/tasks/commit_collector.go x: 4 # contributors y: 4 # changes backend/plugins/sonarqube/api/scope.go x: 6 # contributors y: 13 # changes backend/plugins/sonarqube/models/migrationscripts/archived/sonarqube_issue.go x: 3 # contributors y: 8 # changes backend/plugins/sonarqube/models/sonarqube_project.go x: 5 # contributors y: 11 # changes backend/plugins/teambition/models/migrationscripts/archived/account.go x: 1 # contributors y: 2 # changes backend/plugins/zentao/models/project.go x: 5 # contributors y: 12 # changes backend/plugins/zentao/models/task.go x: 5 # contributors y: 7 # changes backend/impls/dalgorm/dalgorm.go x: 7 # contributors y: 12 # changes backend/plugins/zentao/models/migrationscripts/register.go x: 4 # contributors y: 10 # changes config-ui/src/pages/project/home/index.tsx x: 2 # contributors y: 19 # changes config-ui/src/pages/connection/detail/index.tsx x: 1 # contributors y: 17 # changes config-ui/src/plugins/components/scope-config-select/index.tsx x: 1 # contributors y: 5 # changes backend/plugins/bamboo/impl/impl.go x: 5 # contributors y: 16 # changes backend/core/models/migrationscripts/register.go x: 7 # contributors y: 19 # changes config-ui/src/pages/pipeline/components/task/index.tsx x: 4 # contributors y: 13 # changes config-ui/src/plugins/config.ts x: 3 # contributors y: 18 # changes config-ui/src/plugins/utils.ts x: 2 # contributors y: 7 # changes backend/helpers/pluginhelper/api/connection_helper.go x: 6 # contributors y: 10 # changes backend/python/pydevlake/pydevlake/__init__.py x: 2 # contributors y: 12 # changes backend/python/pydevlake/pydevlake/model.py x: 3 # contributors y: 17 # changes backend/server/services/remote/models/conversion.go x: 2 # contributors y: 8 # changes backend/python/plugins/azuredevops/azuredevops/models.py x: 3 # contributors y: 20 # changes backend/python/pydevlake/pydevlake/message.py x: 2 # contributors y: 16 # changes backend/python/pydevlake/pydevlake/plugin.py x: 2 # contributors y: 22 # changes backend/server/services/remote/plugin/plugin_impl.go x: 3 # contributors y: 21 # changes backend/plugins/bamboo/api/init.go x: 6 # contributors y: 11 # changes backend/plugins/bamboo/api/scope.go x: 6 # contributors y: 7 # changes config-ui/src/plugins/components/data-scope-select/index.tsx x: 2 # contributors y: 11 # changes backend/plugins/zentao/tasks/task_convertor.go x: 4 # contributors y: 11 # changes backend/helpers/pluginhelper/api/scope_config_helper.go x: 2 # contributors y: 5 # changes backend/plugins/jira/tasks/task_data.go x: 3 # contributors y: 12 # changes backend/plugins/zentao/tasks/bug_collector.go x: 6 # contributors y: 9 # changes config-ui/src/plugins/register/jira/transformation-fields/styled.ts x: 1 # contributors y: 4 # changes config-ui/src/utils/operator.ts x: 2 # contributors y: 10 # changes backend/helpers/pluginhelper/api/scope_generic_helper.go x: 5 # contributors y: 19 # changes config-ui/src/store/tips/context.tsx x: 1 # contributors y: 3 # changes config-ui/src/utils/request.ts x: 3 # contributors y: 14 # changes backend/server/services/remote/models/models.go x: 4 # contributors y: 16 # changes config-ui/src/pages/index.ts x: 2 # contributors y: 13 # changes backend/server/services/remote/plugin/scope_api.go x: 4 # contributors y: 15 # changes backend/plugins/github/tasks/pr_commit_convertor.go x: 4 # contributors y: 3 # changes backend/plugins/gitlab/impl/impl.go x: 6 # contributors y: 18 # changes config-ui/src/components/index.ts x: 1 # contributors y: 19 # changes config-ui/src/pages/blueprint/detail/components/update-policy-dialog/index.tsx x: 2 # contributors y: 9 # changes backend/plugins/zentao/impl/impl.go x: 7 # contributors y: 16 # changes config-ui/src/pages/blueprint/connection-detail/index.tsx x: 2 # contributors y: 17 # changes config-ui/src/pages/project/detail/index.tsx x: 1 # contributors y: 10 # changes backend/plugins/zentao/models/migrationscripts/20230705_add_execution_stories.go x: 2 # contributors y: 1 # changes backend/plugins/github/models/migrationscripts/register.go x: 8 # contributors y: 11 # changes backend/python/plugins/azuredevops/azuredevops/main.py x: 2 # contributors y: 15 # changes backend/plugins/github/api/connection.go x: 7 # contributors y: 14 # changes backend/plugins/gitlab/api/connection.go x: 3 # contributors y: 10 # changes config-ui/src/pages/connection/home/index.tsx x: 1 # contributors y: 11 # changes config-ui/src/utils/index.ts x: 1 # contributors y: 6 # changes backend/plugins/bitbucket/api/init.go x: 3 # contributors y: 9 # changes backend/plugins/bitbucket/impl/impl.go x: 6 # contributors y: 17 # changes backend/plugins/tapd/impl/impl.go x: 6 # contributors y: 14 # changes backend/plugins/sonarqube/impl/impl.go x: 5 # contributors y: 20 # changes backend/plugins/pagerduty/impl/impl.go x: 4 # contributors y: 12 # changes config-ui/src/plugins/register/github/config.tsx x: 3 # contributors y: 15 # changes backend/python/pydevlake/pydevlake/subtasks.py x: 2 # contributors y: 14 # changes config-ui/src/plugins/components/connection-form/fields/app-id.tsx x: 3 # contributors y: 2 # changes config-ui/src/pages/blueprint/detail/styled.ts x: 1 # contributors y: 12 # changes config-ui/src/store/connections/types.ts x: 3 # contributors y: 11 # changes
22.0
# changes
  min: 1.0
  average: 3.09
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 22.0
0 8.0
# contributors
min: 1.0 | average: 1.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

Number of Contributors vs. File Size: 1882 points

backend/server/api/api.go x: 7 # contributors y: 138 lines of code backend/server/api/middlewares.go x: 2 # contributors y: 172 lines of code backend/server/api/router.go x: 5 # contributors y: 125 lines of code backend/plugins/bamboo/models/scope_config.go x: 2 # contributors y: 26 lines of code backend/plugins/bamboo/tasks/plan_commit_convertor.go x: 3 # contributors y: 53 lines of code backend/plugins/bamboo/tasks/shared.go x: 4 # contributors y: 64 lines of code config-ui/src/components/selector/multi-selector/index.tsx x: 1 # contributors y: 113 lines of code config-ui/src/plugins/components/data-scope-search/index.tsx x: 1 # contributors y: 39 lines of code backend/plugins/jira/models/issue.go x: 4 # contributors y: 49 lines of code backend/plugins/jira/models/migrationscripts/20230808_drop_issue_allfields.go x: 1 # contributors y: 15 lines of code backend/plugins/jira/models/migrationscripts/register.go x: 5 # contributors y: 28 lines of code backend/plugins/jira/models/remotelink.go x: 3 # contributors y: 20 lines of code backend/plugins/jira/tasks/apiv2models/issue.go x: 5 # contributors y: 329 lines of code backend/plugins/jira/tasks/apiv2models/remotelink.go x: 2 # contributors y: 43 lines of code backend/plugins/webhook/api/connection.go x: 5 # contributors y: 111 lines of code backend/plugins/webhook/impl/impl.go x: 6 # contributors y: 73 lines of code backend/core/models/migrationscripts/20221101_add_collector_state.go x: 2 # contributors y: 25 lines of code backend/core/models/migrationscripts/archived/blueprint.go x: 2 # contributors y: 14 lines of code backend/core/models/migrationscripts/archived/pipeline.go x: 2 # contributors y: 22 lines of code backend/helpers/pluginhelper/api/api_rawdata.go x: 2 # contributors y: 62 lines of code backend/plugins/bitbucket/models/migrationscripts/archived/transformation_rule.go x: 2 # contributors y: 19 lines of code backend/plugins/github/models/migrationscripts/archived/job.go x: 2 # contributors y: 33 lines of code backend/plugins/jira/models/migrationscripts/archived/issue.go x: 2 # contributors y: 48 lines of code backend/plugins/bamboo/models/deploy_build.go x: 2 # contributors y: 105 lines of code backend/plugins/bamboo/models/migrationscripts/20230807_add_plan_result_key.go x: 1 # contributors y: 35 lines of code backend/plugins/bamboo/models/migrationscripts/register.go x: 4 # contributors y: 16 lines of code backend/plugins/bamboo/tasks/deploy_build_convertor.go x: 2 # contributors y: 95 lines of code backend/plugins/bamboo/tasks/deploy_build_extractor.go x: 3 # contributors y: 44 lines of code backend/plugins/bamboo/tasks/job_build_extractor.go x: 4 # contributors y: 61 lines of code config-ui/src/plugins/components/data-scope-miller-columns/index.tsx x: 2 # contributors y: 99 lines of code config-ui/src/plugins/components/data-scope-select-remote/index.tsx x: 1 # contributors y: 89 lines of code backend/core/models/common/cst_time.go x: 1 # contributors y: 47 lines of code backend/core/models/domainlayer/codequality/cq_issues.go x: 4 # contributors y: 34 lines of code backend/core/models/domainlayer/codequality/cq_projects.go x: 3 # contributors y: 24 lines of code backend/core/models/migrationscripts/archived/cq_issues.go x: 3 # contributors y: 31 lines of code backend/core/models/migrationscripts/archived/cq_projects.go x: 2 # contributors y: 13 lines of code backend/helpers/pluginhelper/api/mapstructure.go x: 4 # contributors y: 66 lines of code backend/helpers/utils/mapstructure.go x: 2 # contributors y: 66 lines of code backend/plugins/bitbucket/tasks/pipeline_extractor.go x: 4 # contributors y: 89 lines of code backend/plugins/bitbucket/tasks/pr_extractor.go x: 4 # contributors y: 128 lines of code backend/plugins/gitee/tasks/commit_extractor.go x: 2 # contributors y: 93 lines of code backend/plugins/gitee/tasks/commit_stats_extractor.go x: 2 # contributors y: 72 lines of code backend/plugins/gitee/tasks/issue_extractor.go x: 2 # contributors y: 224 lines of code backend/plugins/gitee/tasks/pr_commit_extractor.go x: 3 # contributors y: 105 lines of code backend/plugins/gitee/tasks/pr_extractor.go x: 2 # contributors y: 146 lines of code backend/plugins/gitee/tasks/repo_extractor.go x: 2 # contributors y: 69 lines of code backend/plugins/github/tasks/cicd_run_collector.go x: 4 # contributors y: 118 lines of code backend/plugins/github/tasks/comment_extractor.go x: 3 # contributors y: 116 lines of code backend/plugins/github/tasks/commit_extractor.go x: 3 # contributors y: 98 lines of code backend/plugins/github/tasks/commit_stats_extractor.go x: 3 # contributors y: 84 lines of code backend/plugins/github/tasks/event_extractor.go x: 3 # contributors y: 78 lines of code backend/plugins/github/tasks/issue_extractor.go x: 5 # contributors y: 256 lines of code backend/plugins/github/tasks/milestone_extractor.go x: 3 # contributors y: 102 lines of code backend/plugins/github/tasks/pr_commit_extractor.go x: 5 # contributors y: 117 lines of code backend/plugins/github/tasks/pr_extractor.go x: 4 # contributors y: 158 lines of code backend/plugins/github/tasks/pr_review_comment_extractor.go x: 3 # contributors y: 114 lines of code backend/plugins/github/tasks/pr_review_extractor.go x: 3 # contributors y: 96 lines of code backend/plugins/gitlab/models/project.go x: 5 # contributors y: 109 lines of code backend/plugins/gitlab/tasks/commit_collector.go x: 4 # contributors y: 54 lines of code backend/plugins/gitlab/tasks/issue_extractor.go x: 4 # contributors y: 299 lines of code backend/plugins/gitlab/tasks/job_collector.go x: 5 # contributors y: 103 lines of code backend/plugins/gitlab/tasks/job_extractor.go x: 3 # contributors y: 81 lines of code backend/plugins/gitlab/tasks/mr_extractor.go x: 6 # contributors y: 174 lines of code backend/plugins/gitlab/tasks/pipeline_detail_extractor.go x: 3 # contributors y: 71 lines of code backend/plugins/gitlab/tasks/pipeline_extractor.go x: 4 # contributors y: 99 lines of code backend/plugins/gitlab/tasks/project_extractor.go x: 4 # contributors y: 28 lines of code backend/plugins/gitlab/tasks/shared.go x: 3 # contributors y: 134 lines of code backend/plugins/jira/api/scope_config.go x: 3 # contributors y: 253 lines of code backend/plugins/jira/tasks/apiv2models/changelog.go x: 3 # contributors y: 59 lines of code backend/plugins/jira/tasks/apiv2models/comment.go x: 3 # contributors y: 33 lines of code backend/plugins/jira/tasks/apiv2models/worklog.go x: 2 # contributors y: 38 lines of code backend/plugins/sonarqube/api/scope.go x: 6 # contributors y: 39 lines of code backend/plugins/sonarqube/models/migrationscripts/20230321_expend_project_key.go x: 2 # contributors y: 124 lines of code backend/plugins/sonarqube/models/sonarqube_hotspot.go x: 4 # contributors y: 24 lines of code backend/plugins/sonarqube/models/sonarqube_issue.go x: 5 # contributors y: 32 lines of code backend/plugins/sonarqube/models/sonarqube_project.go x: 5 # contributors y: 58 lines of code backend/plugins/sonarqube/tasks/hotspots_extractor.go x: 3 # contributors y: 65 lines of code backend/plugins/sonarqube/tasks/issues_collector.go x: 5 # contributors y: 161 lines of code backend/plugins/sonarqube/tasks/issues_extractor.go x: 5 # contributors y: 141 lines of code backend/plugins/tapd/models/bug.go x: 3 # contributors y: 140 lines of code backend/plugins/tapd/models/bug_commit.go x: 2 # contributors y: 29 lines of code backend/plugins/tapd/models/iteration.go x: 2 # contributors y: 36 lines of code backend/plugins/tapd/models/migrationscripts/archived/bug.go x: 3 # contributors y: 141 lines of code backend/plugins/tapd/models/migrationscripts/archived/bug_commit.go x: 3 # contributors y: 29 lines of code backend/plugins/tapd/models/migrationscripts/archived/iteration.go x: 3 # contributors y: 37 lines of code backend/plugins/tapd/models/migrationscripts/archived/iteration_bug.go x: 2 # contributors y: 17 lines of code backend/plugins/tapd/models/migrationscripts/archived/story.go x: 4 # contributors y: 114 lines of code backend/plugins/tapd/models/migrationscripts/archived/story_category.go x: 3 # contributors y: 18 lines of code backend/plugins/tapd/models/migrationscripts/archived/story_changelog.go x: 3 # contributors y: 36 lines of code backend/plugins/tapd/models/migrationscripts/archived/sub_workspace.go x: 3 # contributors y: 23 lines of code backend/plugins/tapd/models/migrationscripts/archived/task.go x: 4 # contributors y: 96 lines of code backend/plugins/tapd/models/story.go x: 4 # contributors y: 113 lines of code backend/plugins/tapd/models/task_changelog.go x: 2 # contributors y: 49 lines of code backend/plugins/tapd/models/workspace.go x: 3 # contributors y: 79 lines of code backend/plugins/teambition/models/migrationscripts/archived/account.go x: 1 # contributors y: 30 lines of code backend/plugins/teambition/models/migrationscripts/archived/sprint.go x: 1 # contributors y: 26 lines of code backend/plugins/teambition/models/migrationscripts/archived/task.go x: 1 # contributors y: 51 lines of code backend/plugins/teambition/models/migrationscripts/archived/task_activity.go x: 1 # contributors y: 22 lines of code backend/plugins/teambition/models/migrationscripts/archived/task_flow_status.go x: 1 # contributors y: 24 lines of code backend/plugins/teambition/models/migrationscripts/archived/task_scenario.go x: 1 # contributors y: 31 lines of code backend/plugins/zentao/models/bug.go x: 5 # contributors y: 178 lines of code backend/plugins/zentao/models/execution.go x: 2 # contributors y: 203 lines of code backend/plugins/zentao/models/migrationscripts/archived/bug.go x: 1 # contributors y: 79 lines of code backend/plugins/zentao/models/migrationscripts/archived/execution.go x: 1 # contributors y: 69 lines of code backend/plugins/zentao/models/migrationscripts/archived/product.go x: 1 # contributors y: 43 lines of code backend/plugins/zentao/models/migrationscripts/archived/project.go x: 1 # contributors y: 91 lines of code backend/plugins/zentao/models/migrationscripts/archived/task.go x: 1 # contributors y: 75 lines of code backend/plugins/zentao/models/product.go x: 5 # contributors y: 86 lines of code backend/plugins/zentao/models/project.go x: 5 # contributors y: 145 lines of code backend/plugins/zentao/models/story.go x: 5 # contributors y: 124 lines of code backend/plugins/zentao/models/task.go x: 5 # contributors y: 146 lines of code backend/plugins/zentao/tasks/bug_commits_collector.go x: 4 # contributors y: 93 lines of code backend/impls/dalgorm/dalgorm.go x: 7 # contributors y: 340 lines of code backend/python/plugins/azuredevops/azuredevops/migrations.py x: 2 # contributors y: 128 lines of code backend/server/services/remote/models/migration.go x: 3 # contributors y: 171 lines of code backend/core/runner/db.go x: 6 # contributors y: 111 lines of code backend/plugins/zentao/api/connection.go x: 5 # contributors y: 81 lines of code backend/helpers/apikeyhelper/apikeyhelper.go x: 1 # contributors y: 191 lines of code backend/helpers/unithelper/table_info_checker.go x: 1 # contributors y: 168 lines of code config-ui/src/pages/project/home/index.tsx x: 2 # contributors y: 216 lines of code config-ui/src/pages/connection/detail/index.tsx x: 1 # contributors y: 428 lines of code config-ui/src/plugins/components/scope-config-form/index.tsx x: 1 # contributors y: 221 lines of code config-ui/src/plugins/register/bamboo/transformation.tsx x: 1 # contributors y: 109 lines of code config-ui/src/routes/layout/styled.ts x: 1 # contributors y: 124 lines of code backend/plugins/bamboo/impl/impl.go x: 5 # contributors y: 197 lines of code backend/plugins/bamboo/tasks/deploy_build_collector.go x: 2 # contributors y: 80 lines of code backend/plugins/bamboo/tasks/plan_build_convertor.go x: 3 # contributors y: 69 lines of code backend/core/models/migrationscripts/register.go x: 7 # contributors y: 73 lines of code backend/core/models/task.go x: 2 # contributors y: 64 lines of code backend/core/runner/directrun.go x: 2 # contributors y: 103 lines of code backend/core/runner/run_task.go x: 4 # contributors y: 283 lines of code backend/helpers/migrationhelper/migrationhelper.go x: 4 # contributors y: 271 lines of code backend/server/services/pipeline.go x: 6 # contributors y: 445 lines of code backend/server/services/task.go x: 2 # contributors y: 176 lines of code config-ui/src/plugins/register/bamboo/index.ts x: 1 # contributors y: 2 lines of code backend/core/models/migrationscripts/archived/base.go x: 3 # contributors y: 42 lines of code backend/helpers/pluginhelper/api/connection_helper.go x: 6 # contributors y: 157 lines of code backend/server/api/apikeys/apikeys.go x: 1 # contributors y: 82 lines of code backend/server/api/shared/gin_utils.go x: 1 # contributors y: 13 lines of code backend/python/pydevlake/pydevlake/model.py x: 3 # contributors y: 125 lines of code backend/server/services/remote/models/conversion.go x: 2 # contributors y: 209 lines of code backend/python/plugins/azuredevops/azuredevops/models.py x: 3 # contributors y: 93 lines of code backend/python/pydevlake/pydevlake/model_info.py x: 1 # contributors y: 20 lines of code backend/python/pydevlake/pydevlake/plugin.py x: 2 # contributors y: 185 lines of code backend/server/services/remote/plugin/plugin_impl.go x: 3 # contributors y: 195 lines of code backend/plugins/bamboo/api/blueprint_v200.go x: 4 # contributors y: 78 lines of code backend/plugins/bamboo/api/connection.go x: 5 # contributors y: 66 lines of code backend/plugins/bamboo/api/init.go x: 6 # contributors y: 47 lines of code backend/plugins/bamboo/api/remote.go x: 4 # contributors y: 76 lines of code backend/plugins/bamboo/api/scope.go x: 6 # contributors y: 24 lines of code backend/plugins/bamboo/models/task.go x: 3 # contributors y: 12 lines of code backend/plugins/bamboo/tasks/deploy_extractor.go x: 2 # contributors y: 44 lines of code backend/plugins/bamboo/tasks/job_build_collector.go x: 3 # contributors y: 56 lines of code backend/plugins/bamboo/tasks/job_collector.go x: 3 # contributors y: 62 lines of code config-ui/src/plugins/components/data-scope-select/index.tsx x: 2 # contributors y: 134 lines of code backend/core/models/domainlayer/ticket/issue_relationship.go x: 1 # contributors y: 11 lines of code backend/plugins/jira/impl/impl.go x: 7 # contributors y: 280 lines of code backend/plugins/jira/tasks/issue_extractor.go x: 5 # contributors y: 188 lines of code backend/plugins/zentao/tasks/changelog_dbget.go x: 3 # contributors y: 130 lines of code backend/server/api/shared/api_output.go x: 2 # contributors y: 57 lines of code backend/plugins/zentao/tasks/bug_extractor.go x: 5 # contributors y: 136 lines of code backend/plugins/zentao/tasks/story_convertor.go x: 4 # contributors y: 106 lines of code backend/plugins/zentao/tasks/task_extractor.go x: 5 # contributors y: 150 lines of code backend/helpers/pluginhelper/api/apihelperabstract/validate.go x: 1 # contributors y: 5 lines of code backend/helpers/pluginhelper/api/scope_config_helper.go x: 2 # contributors y: 152 lines of code backend/plugins/jira/models/scope_config.go x: 2 # contributors y: 51 lines of code backend/helpers/pluginhelper/api/api_client.go x: 5 # contributors y: 344 lines of code backend/plugins/zentao/tasks/account_collector.go x: 6 # contributors y: 56 lines of code backend/plugins/zentao/tasks/bug_collector.go x: 6 # contributors y: 62 lines of code backend/plugins/zentao/tasks/bug_repo_commits_collector.go x: 3 # contributors y: 76 lines of code backend/plugins/zentao/tasks/department_collector.go x: 6 # contributors y: 45 lines of code backend/plugins/zentao/tasks/execution_story_collector.go x: 1 # contributors y: 55 lines of code backend/plugins/zentao/tasks/story_collector.go x: 6 # contributors y: 81 lines of code backend/plugins/zentao/tasks/story_repo_commits_collector.go x: 3 # contributors y: 72 lines of code config-ui/src/plugins/register/jira/transformation-fields/remote-link.tsx x: 1 # contributors y: 85 lines of code backend/helpers/pluginhelper/api/scope_generic_helper.go x: 5 # contributors y: 587 lines of code backend/plugins/gitlab/api/init.go x: 4 # contributors y: 48 lines of code config-ui/src/pages/blueprint/detail/components/sync-policy/index.tsx x: 1 # contributors y: 177 lines of code config-ui/src/routes/layout/layout.tsx x: 1 # contributors y: 143 lines of code config-ui/src/routes/layout/tips-transition.css x: 1 # contributors y: 17 lines of code backend/helpers/pluginhelper/api/remote_api_helper.go x: 6 # contributors y: 275 lines of code backend/plugins/bitbucket/models/repo.go x: 5 # contributors y: 108 lines of code backend/plugins/jenkins/models/job.go x: 4 # contributors y: 42 lines of code backend/plugins/jira/models/board.go x: 4 # contributors y: 39 lines of code backend/server/services/remote/models/models.go x: 4 # contributors y: 107 lines of code backend/helpers/pluginhelper/api/api_collector.go x: 3 # contributors y: 387 lines of code backend/plugins/gitlab/api/remote.go x: 4 # contributors y: 125 lines of code backend/plugins/gitlab/models/account.go x: 2 # contributors y: 40 lines of code backend/server/services/project.go x: 4 # contributors y: 311 lines of code config-ui/src/pages/index.ts x: 2 # contributors y: 4 lines of code config-ui/src/routes/error/components/index.ts x: 1 # contributors y: 3 lines of code backend/plugins/tapd/tasks/task_data.go x: 5 # contributors y: 79 lines of code backend/plugins/zentao/tasks/task_data.go x: 7 # contributors y: 104 lines of code backend/helpers/pluginhelper/services/blueprint_helper.go x: 3 # contributors y: 216 lines of code config-ui/src/pages/blueprint/home/index.tsx x: 2 # contributors y: 250 lines of code backend/server/api/blueprints/blueprints.go x: 4 # contributors y: 135 lines of code backend/helpers/pluginhelper/api/batch_save.go x: 4 # contributors y: 132 lines of code backend/helpers/pluginhelper/api/connection_auths.go x: 3 # contributors y: 122 lines of code backend/helpers/pluginhelper/subtaskmeta/sorter/interface.go x: 1 # contributors y: 8 lines of code backend/helpers/pluginhelper/subtaskmeta/sorter/subtask.go x: 1 # contributors y: 49 lines of code backend/plugins/github/tasks/api_client.go x: 5 # contributors y: 43 lines of code backend/plugins/github/tasks/cicd_job_convertor.go x: 3 # contributors y: 100 lines of code backend/plugins/github/tasks/cicd_run_convertor.go x: 4 # contributors y: 110 lines of code backend/plugins/github/tasks/cicd_run_extractor.go x: 4 # contributors y: 81 lines of code backend/plugins/github/tasks/comment_collector.go x: 4 # contributors y: 71 lines of code backend/plugins/github/tasks/commit_convertor.go x: 2 # contributors y: 88 lines of code backend/plugins/github/tasks/commit_stats_collector.go x: 3 # contributors y: 90 lines of code backend/plugins/github/tasks/pr_commit_convertor.go x: 4 # contributors y: 72 lines of code backend/plugins/github/tasks/pr_issue_convertor.go x: 2 # contributors y: 71 lines of code backend/plugins/github/tasks/pr_review_convertor.go x: 2 # contributors y: 82 lines of code backend/plugins/gitlab/impl/impl.go x: 6 # contributors y: 228 lines of code config-ui/src/routes/error/styled.ts x: 1 # contributors y: 33 lines of code config-ui/src/config/cron.ts x: 1 # contributors y: 86 lines of code backend/plugins/github/api/scope.go x: 4 # contributors y: 27 lines of code backend/plugins/gitlab/api/scope.go x: 5 # contributors y: 27 lines of code backend/plugins/pagerduty/api/scope.go x: 3 # contributors y: 27 lines of code backend/plugins/trello/api/scope.go x: 6 # contributors y: 26 lines of code backend/plugins/zentao/impl/impl.go x: 7 # contributors y: 232 lines of code backend/plugins/zentao/tasks/account_extractor.go x: 4 # contributors y: 40 lines of code backend/plugins/zentao/tasks/changelog_convertor.go x: 2 # contributors y: 148 lines of code backend/plugins/zentao/tasks/shared.go x: 4 # contributors y: 219 lines of code backend/plugins/zentao/tasks/task_repo_commits_extractor.go x: 3 # contributors y: 54 lines of code config-ui/src/pages/blueprint/connection-detail/index.tsx x: 2 # contributors y: 200 lines of code config-ui/src/pages/blueprint/detail/blueprint-detail.tsx x: 2 # contributors y: 55 lines of code config-ui/src/pages/blueprint/detail/configuration-panel.tsx x: 1 # contributors y: 204 lines of code config-ui/src/pages/project/detail/settings-panel.tsx x: 1 # contributors y: 106 lines of code backend/core/dal/dal.go x: 6 # contributors y: 218 lines of code backend/server/services/pipeline_helper.go x: 4 # contributors y: 141 lines of code backend/core/migration/linter/main.go x: 1 # contributors y: 166 lines of code backend/plugins/jira/api/connection.go x: 4 # contributors y: 123 lines of code backend/plugins/zentao/models/migrationscripts/archived/bug_commits.go x: 1 # contributors y: 40 lines of code backend/plugins/zentao/api/init.go x: 5 # contributors y: 51 lines of code backend/plugins/zentao/api/remote.go x: 4 # contributors y: 69 lines of code backend/plugins/zentao/models/remote_db.go x: 2 # contributors y: 101 lines of code backend/plugins/zentao/tasks/account_convertor.go x: 5 # contributors y: 62 lines of code backend/plugins/zentao/tasks/bug_repo_commits_convertor.go x: 3 # contributors y: 63 lines of code backend/plugins/zentao/tasks/department_convertor.go x: 4 # contributors y: 59 lines of code backend/plugins/zentao/tasks/iterator.go x: 1 # contributors y: 72 lines of code backend/plugins/bitbucket/models/migrationscripts/register.go x: 6 # contributors y: 22 lines of code backend/plugins/github/models/migrationscripts/register.go x: 8 # contributors y: 27 lines of code backend/plugins/sonarqube/models/migrationscripts/register.go x: 4 # contributors y: 10 lines of code config-ui/src/plugins/register/webook/connection/index.tsx x: 1 # contributors y: 102 lines of code config-ui/src/components/selector/selector/index.tsx x: 1 # contributors y: 62 lines of code config-ui/src/pages/blueprint/detail/components/add-connection-dialog/index.tsx x: 1 # contributors y: 59 lines of code backend/python/plugins/azuredevops/azuredevops/main.py x: 2 # contributors y: 113 lines of code config-ui/src/plugins/register/jira/transformation-fields/dev-panel.tsx x: 1 # contributors y: 178 lines of code backend/plugins/github/api/connection.go x: 7 # contributors y: 182 lines of code backend/plugins/sonarqube/api/connection.go x: 5 # contributors y: 84 lines of code backend/plugins/teambition/api/connection.go x: 4 # contributors y: 85 lines of code backend/helpers/e2ehelper/data_flow_tester.go x: 7 # contributors y: 472 lines of code backend/plugins/github_graphql/impl/impl.go x: 6 # contributors y: 208 lines of code backend/helpers/pluginhelper/api/scope_helper.go x: 5 # contributors y: 76 lines of code config-ui/src/pages/blueprint/detail/status-panel.tsx x: 1 # contributors y: 147 lines of code config-ui/src/pages/connection/home/index.tsx x: 1 # contributors y: 120 lines of code config-ui/src/plugins/register/jira/transformation-fields/cross-domain.tsx x: 1 # contributors y: 93 lines of code config-ui/src/components/table/components/content.tsx x: 1 # contributors y: 70 lines of code backend/server/services/blueprint_makeplan_v200.go x: 4 # contributors y: 122 lines of code backend/plugins/bitbucket/api/init.go x: 3 # contributors y: 47 lines of code backend/plugins/bitbucket/impl/impl.go x: 6 # contributors y: 252 lines of code backend/plugins/gitlab/tasks/pipeline_commit_convertor.go x: 5 # contributors y: 68 lines of code backend/plugins/gitlab/tasks/pipeline_convertor.go x: 5 # contributors y: 91 lines of code backend/plugins/tapd/impl/impl.go x: 6 # contributors y: 296 lines of code backend/plugins/trello/api/init.go x: 3 # contributors y: 41 lines of code backend/plugins/trello/impl/impl.go x: 5 # contributors y: 163 lines of code backend/server/services/remote/plugin/scope_config_api.go x: 2 # contributors y: 110 lines of code backend/plugins/tapd/tasks/shared.go x: 5 # contributors y: 263 lines of code backend/plugins/sonarqube/impl/impl.go x: 5 # contributors y: 166 lines of code backend/plugins/pagerduty/impl/impl.go x: 4 # contributors y: 148 lines of code backend/plugins/refdiff/tasks/commit_diff_calculator.go x: 3 # contributors y: 151 lines of code backend/plugins/refdiff/tasks/deployment_commit_diff_calculator.go x: 3 # contributors y: 138 lines of code backend/plugins/teambition/impl/impl.go x: 4 # contributors y: 156 lines of code backend/plugins/gitee/tasks/shared.go x: 2 # contributors y: 155 lines of code backend/plugins/sonarqube/tasks/shared.go x: 2 # contributors y: 221 lines of code config-ui/src/plugins/register/github/transformation.tsx x: 1 # contributors y: 319 lines of code backend/plugins/zentao/models/connection.go x: 4 # contributors y: 57 lines of code backend/plugins/gitee/impl/impl.go x: 2 # contributors y: 164 lines of code backend/plugins/gitextractor/impl/impl.go x: 2 # contributors y: 78 lines of code backend/plugins/pagerduty/models/scope_config.go x: 2 # contributors y: 9 lines of code backend/plugins/gitlab/tasks/mr_commit_collector.go x: 5 # contributors y: 44 lines of code backend/core/errors/types.go x: 1 # contributors y: 97 lines of code backend/plugins/github_graphql/tasks/issue_collector.go x: 5 # contributors y: 258 lines of code config-ui/src/pages/pipeline/components/historical/index.tsx x: 1 # contributors y: 114 lines of code config-ui/src/pages/pipeline/components/info/index.tsx x: 1 # contributors y: 67 lines of code backend/plugins/customize/service/service.go x: 2 # contributors y: 269 lines of code backend/plugins/tapd/api/blueprint_v200.go x: 3 # contributors y: 87 lines of code config-ui/src/plugins/register/github/config.tsx x: 3 # contributors y: 113 lines of code backend/plugins/github/api/blueprint_v200.go x: 5 # contributors y: 230 lines of code backend/plugins/github/api/remote.go x: 1 # contributors y: 253 lines of code backend/plugins/gitlab/api/blueprint_v200.go x: 5 # contributors y: 157 lines of code backend/plugins/jira/tasks/issue_repo_commit_convertor.go x: 4 # contributors y: 91 lines of code backend/plugins/jira/tasks/remotelink_extractor.go x: 4 # contributors y: 102 lines of code backend/plugins/gitlab/tasks/issue_convertor.go x: 2 # contributors y: 91 lines of code backend/plugins/gitlab/tasks/mr_collector.go x: 4 # contributors y: 53 lines of code backend/plugins/gitlab/tasks/mr_comment_convertor.go x: 2 # contributors y: 84 lines of code backend/plugins/gitlab/tasks/mr_enricher.go x: 3 # contributors y: 124 lines of code config-ui/src/plugins/register/bitbucket/index.ts x: 2 # contributors y: 2 lines of code config-ui/src/plugins/register/jenkins/config.ts x: 1 # contributors y: 44 lines of code config-ui/src/store/connections/context.tsx x: 2 # contributors y: 140 lines of code backend/plugins/pagerduty/api/remote.go x: 3 # contributors y: 146 lines of code backend/server/main.go x: 3 # contributors y: 15 lines of code backend/core/plugin/plugin_utils.go x: 5 # contributors y: 93 lines of code config-ui/src/pages/project/detail/webhooks-panel.tsx x: 1 # contributors y: 130 lines of code config-ui/src/plugins/components/connection-form/fields/rate-limit.tsx x: 1 # contributors y: 64 lines of code config-ui/src/plugins/register/bitbucket/transformation.tsx x: 2 # contributors y: 175 lines of code config-ui/src/plugins/register/github/connection-fields/githubapp.tsx x: 2 # contributors y: 184 lines of code config-ui/src/plugins/register/tapd/transformation.tsx x: 2 # contributors y: 266 lines of code backend/helpers/pluginhelper/api/graphql_collector.go x: 4 # contributors y: 362 lines of code backend/plugins/teambition/api/blueprint200.go x: 2 # contributors y: 76 lines of code backend/server/services/blueprint.go x: 7 # contributors y: 337 lines of code backend/plugins/jira/tasks/development_panel_collector.go x: 1 # contributors y: 98 lines of code backend/plugins/jira/tasks/remotelink_collector.go x: 5 # contributors y: 89 lines of code backend/plugins/zentao/models/bug_commits.go x: 1 # contributors y: 127 lines of code config-ui/src/pages/blueprint/detail/styled.ts x: 1 # contributors y: 77 lines of code backend/plugins/pagerduty/api/swagger.go x: 2 # contributors y: 6 lines of code backend/plugins/pagerduty/tasks/incidents_converter.go x: 3 # contributors y: 128 lines of code backend/plugins/tapd/api/swagger.go x: 4 # contributors y: 6 lines of code backend/plugins/gitlab/api/swagger.go x: 3 # contributors y: 6 lines of code backend/python/pydevlake/pydevlake/api.py x: 2 # contributors y: 195 lines of code backend/plugins/github/github.go x: 3 # contributors y: 50 lines of code backend/plugins/github_graphql/tasks/pr_collector.go x: 5 # contributors y: 306 lines of code backend/plugins/bitbucket/tasks/issue_extractor.go x: 3 # contributors y: 144 lines of code backend/plugins/bitbucket/tasks/repo_convertor.go x: 5 # contributors y: 121 lines of code backend/plugins/teambition/tasks/task_converter.go x: 1 # contributors y: 159 lines of code backend/helpers/pluginhelper/api/api_async_client.go x: 3 # contributors y: 189 lines of code backend/plugins/github_graphql/tasks/job_collector.go x: 3 # contributors y: 166 lines of code backend/plugins/jira/tasks/issue_comment_collector.go x: 1 # contributors y: 101 lines of code backend/plugins/tapd/tasks/story_changelog_converter.go x: 4 # contributors y: 138 lines of code backend/plugins/bamboo/models/connection.go x: 2 # contributors y: 60 lines of code backend/plugins/dora/tasks/change_lead_time_calculator.go x: 6 # contributors y: 162 lines of code backend/plugins/jira/tasks/issue_collector.go x: 4 # contributors y: 168 lines of code backend/plugins/bamboo/models/plan_build.go x: 3 # contributors y: 162 lines of code backend/plugins/gitee/models/migrationscripts/register.go x: 2 # contributors y: 10 lines of code backend/plugins/dbt/tasks/convertor.go x: 3 # contributors y: 201 lines of code config-ui/src/pages/pipeline/components/tasks/styled.ts x: 1 # contributors y: 56 lines of code backend/plugins/jira/tasks/issue_changelog_collector.go x: 4 # contributors y: 101 lines of code backend/plugins/starrocks/tasks/tasks.go x: 3 # contributors y: 425 lines of code backend/helpers/pluginhelper/api/queue.go x: 2 # contributors y: 144 lines of code backend/plugins/customize/tasks/customized_fields_extractor.go x: 2 # contributors y: 114 lines of code backend/core/utils/ipc.go x: 2 # contributors y: 241 lines of code backend/plugins/teambition/tasks/shared.go x: 1 # contributors y: 138 lines of code backend/plugins/org/api/types.go x: 2 # contributors y: 230 lines of code backend/plugins/bitbucket/models/connection.go x: 4 # contributors y: 17 lines of code backend/core/models/migrationscripts/20230208_add_code_quality.go x: 2 # contributors y: 32 lines of code backend/plugins/bitbucket/models/migrationscripts/20230206_add_scope_and_transformation.go x: 1 # contributors y: 172 lines of code backend/core/errors/crdb_impl.go x: 1 # contributors y: 144 lines of code backend/helpers/pluginhelper/api/graphql_async_client.go x: 1 # contributors y: 162 lines of code backend/plugins/gitextractor/parser/repo.go x: 1 # contributors y: 518 lines of code backend/plugins/gitextractor/store/csv.go x: 1 # contributors y: 160 lines of code backend/plugins/tapd/models/migrationscripts/20221109_add_init_tables.go x: 1 # contributors y: 121 lines of code devops/deployment/k8s/k8s-deploy.yaml x: 1 # contributors y: 203 lines of code grafana/provisioning/datasources/datasource.yml x: 6 # contributors y: 10 lines of code
587.0
lines of code
  min: 1.0
  average: 53.88
  25th percentile: 19.0
  median: 37.0
  75th percentile: 69.0
  max: 587.0
0 8.0
# contributors
min: 1.0 | average: 1.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0