An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (4):
Past 31 to 90 days (8):
Past 91 to 180 days (4):
Last contributors more than 6 months ago
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (2):
No bots in past 31 to 90 days.
No bots in past 91 to 180 days.
Last bots more than 6 months ago
Commits (3m) |
Commit Days |
1
|
8
|
6
|
6
|
4
|
3
|
3
|
5
|
9
|
7
|
8
|
6
|
4
|
4
|
3
|
6
|
7
|
3
|
8
|
8
|
7
|
4
|
6
|
5
|
6
|
|
mandres@gitlab.com | 6 | 11 |
|
|
-
|
|
-
|
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
ealcantara@gitlab.com | 35 | 127 |
-
|
|
|
|
|
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chalim@gitlab.com | 24 | 58 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
tvik@gitlab.com | 2 | 62 |
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
|
|
|
-
|
|
|
-
|
-
|
|
|
|
jcastillo@gitlab.com | 1 | 1 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ahemdan@gitlab.com | 1 | 1 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jtapia@gitlab.com | 1 | 5 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
jfletcher@gitlab.com | 1 | 1 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
cwoolley@gitlab.com | 1 | 27 |
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
pslaughter@gitlab.com | 10 | 218 |
-
|
-
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gservat@gitlab.com | 6 | 3 |
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jslaughter@gitlab.com | 1 | 1 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
simon@gitlab.com | - | 6 |
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
ajuckel@gmail.com | - | 3 |
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
dcouture@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
sujalgupta6100@gmail.com | - | 5 |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
divyamtayal18@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
bbodenmiller@gmail.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ecarey@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
julee@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
ebenson@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
dperkins@gitlab.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
eakca@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
jyeswain@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
vowusu@gitlab.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
tread@gitlab.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
djoshi@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
dmishunov@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
acook@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
me@errancarey.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
|
|
-
|
-
|
-
|
-
|
shinya@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
spatnaik@gitlab.com | - | 4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
|
-
|
jmiocene@gitlab.com | - | 3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
doregan@gitlab.com | - | 11 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
|
|
-
|
-
|
pshutsin@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
mflorian@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
mwawrzyniak@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
aakgun@gitlab.com | - | 7 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
eschurter@gitlab.com | - | 2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
srayner@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
vtak@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
11974523-logical-view@users.noreply.gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
davidoregan@davids-macbook-pro.local | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
info@fleon.org | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
akhamis@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
leipert@gitlab.com | - | 1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
Commits (3m) |
Commit Days |
1
|
2
|
1
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
gitlab-bot@gitlab.com | 25 | 15 |
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
leipert+gitlab-renovate-bot@gitlab.com | 1 | 1 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
4 contributors (23 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | ealcantara@gitlab.com | 2022-11-09 | 2025-04-30 | 9 (39%) | ts (29), json (12), md (9), lock (7), js (7) |
2. | chalim@gitlab.com | 2024-04-09 | 2025-04-30 | 8 (34%) | md (7), ts (5), json (4), lock (3), vue (2) |
3. | tvik@gitlab.com | 2022-08-22 | 2025-04-25 | 1 (4%) | json (1), lock (1) |
4. | mandres@gitlab.com | 2023-09-12 | 2025-05-06 | 5 (21%) | json (5), lock (5), yaml (1), mjs (1) |
2 bots (10 commits):
# | Bot |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | gitlab-bot@gitlab.com | 2025-03-14 | 2025-05-04 | 9 (90%) | json (8), lock (8), yaml (1) |
2. | leipert+gitlab-renovate-bot@gitlab.com | 2025-04-28 | 2025-04-28 | 1 (10%) | json (1), lock (1) |
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
The number on lines shows the number of same files that both persons changed in past 30 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | ealcantara@gitlab.com | chalim@gitlab.com |
20 shared files
.gitlab-ci.yml packages/gitlab-api-client/README.md packages/vscode-bootstrap/src/vscode/types.ts packages/vscode-bootstrap/src/start.test.ts packages/web-ide/same_origin_security.patch packages/vscode-bootstrap/README.md packages/example/src/types.ts packages/vscode-bootstrap/src/start.ts packages/vscode-build/README.md packages/web-ide-fs/README.md packages/vscode-mediator-commands/README.md packages/example/src/components/ConfigFormFields.vue packages/vscode-build/vscode_version.json packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue yarn.lock packages/vscode-extension-web-ide/README.md package.json tests/package-test/test.js packages/web-ide/README.md |
2. | mandres@gitlab.com | ealcantara@gitlab.com |
4 shared files
.gitlab-ci.yml scripts/lint-commit.mjs yarn.lock package.json |
3. | mandres@gitlab.com | chalim@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
4. | mandres@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
5. | ealcantara@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
6. | chalim@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
7. | mandres@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
8. | mandres@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
9. | gitlab-bot@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
10. | gitlab-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
11. | ealcantara@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
12. | ealcantara@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
13. | leipert+gitlab-renovate-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
14. | leipert+gitlab-renovate-bot@gitlab.com | chalim@gitlab.com |
2 shared files
yarn.lock package.json |
15. | tvik@gitlab.com | chalim@gitlab.com |
2 shared files
yarn.lock package.json |
Contributor | # connections | # commits | |
---|---|---|---|
1. | ealcantara@gitlab.com | 5 | 9 |
2. | gitlab-bot@gitlab.com | 5 | 9 |
3. | chalim@gitlab.com | 5 | 8 |
4. | mandres@gitlab.com | 5 | 5 |
5. | tvik@gitlab.com | 5 | 1 |
6. | leipert+gitlab-renovate-bot@gitlab.com | 5 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.0
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.
12 contributors (89 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | pslaughter@gitlab.com | 2022-05-12 | 2025-03-27 | 10 (11%) | ts (22), json (6), yaml (3), md (3), sh (3) |
2. | ealcantara@gitlab.com | 2022-11-09 | 2025-04-30 | 35 (39%) | ts (66), json (34), lock (19), md (15), yaml (11) |
3. | chalim@gitlab.com | 2024-04-09 | 2025-04-30 | 24 (26%) | ts (24), json (16), lock (11), md (8), js (3) |
4. | tvik@gitlab.com | 2022-08-22 | 2025-04-25 | 2 (2%) | json (1), lock (1), js (1), (1) |
5. | cwoolley@gitlab.com | 2022-05-17 | 2025-03-28 | 1 (1%) | ts (1) |
6. | mandres@gitlab.com | 2023-09-12 | 2025-05-06 | 6 (6%) | json (5), lock (5), ts (2), yaml (1), mjs (1) |
7. | jtapia@gitlab.com | 2023-08-29 | 2025-04-07 | 1 (1%) | ts (3), js (1) |
8. | gservat@gitlab.com | 2025-03-14 | 2025-03-20 | 6 (6%) | json (6), ts (6), yaml (4), md (2), jsonc (2) |
9. | jcastillo@gitlab.com | 2025-04-13 | 2025-04-13 | 1 (1%) | json (2) |
10. | ahemdan@gitlab.com | 2025-04-08 | 2025-04-08 | 1 (1%) | json (1), lock (1) |
11. | jfletcher@gitlab.com | 2025-04-04 | 2025-04-04 | 1 (1%) | ts (3), js (1) |
12. | jslaughter@gitlab.com | 2025-02-21 | 2025-02-21 | 1 (1%) | ts (3) |
2 bots (26 commits):
# | Bot |
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
---|---|---|---|---|---|
1. | gitlab-bot@gitlab.com | 2025-03-14 | 2025-05-04 | 25 (96%) | json (24), lock (24), ts (3), yaml (2), js (1) |
2. | leipert+gitlab-renovate-bot@gitlab.com | 2025-04-28 | 2025-04-28 | 1 (3%) | json (1), lock (1) |
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
The number on lines shows the number of same files that both persons changed in past 90 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | ealcantara@gitlab.com | chalim@gitlab.com |
36 shared files
.gitlab-ci.yml packages/gitlab-api-client/README.md packages/vscode-bootstrap/src/vscode/types.ts packages/web-ide-fs/src/browserfs/ParsedFileCache.ts packages/vscode-extension-web-ide/src/scm/create.test.ts packages/web-ide/same_origin_security.patch packages/vscode-extension-web-ide/src/setupFileSystemProvider.test.ts packages/web-ide-fs/README.md packages/vscode-build/vscode_version.json yarn.lock packages/example/src/index.html packages/vscode-build/README.md packages/example/src/components/ConfigFormFields.vue packages/example/src/oauth_callback.html packages/web-ide-fs/src/browserfs/GitLabReadableFileSystem.ts packages/web-ide/assets/workbench.html packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/README.md tsconfig.eslint.json packages/vscode-extension-web-ide/src/initMergeRequestContext.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/vscode-extension-web-ide/README.md docs/contributing/development-environment-setup.md packages/vscode-extension-web-ide/__mocks__/vscode.js packages/web-ide/README.md packages/example/src/components/WebIde.vue packages/vscode-extension-web-ide/src/main.ts packages/vscode-bootstrap/src/start.test.ts packages/vscode-bootstrap/README.md packages/example/src/types.ts packages/oauth-client/src/OAuthClient.test.ts packages/web-ide/src/index.ts package.json tests/package-test/test.js |
2. | pslaughter@gitlab.com | ealcantara@gitlab.com |
35 shared files
.vscode/tasks.json packages/example/src/config.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.test.ts scripts/start-example-app.sh .gitlab-ci.yml docs/contributing/workspaces.md packages/vscode-build/vscode_version.json yarn.lock packages/example/src/vite-env.d.ts packages/vscode-extension-web-ide/src/scm/index.test.ts packages/vscode-extension-web-ide/src/scm/index.ts .devfile.yaml packages/example/config/vite.config.ts packages/example/package.json scripts/initialize-workspaces.sh packages/vscode-extension-web-ide/src/GitLabFileContentProvider.ts packages/utils-test/src/createMockLocation.ts packages/vscode-extension-web-ide/src/scm/commit/command.test.ts packages/example/src/config.test.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.ts docs/contributing/development-environment-setup.md packages/vscode-extension-web-ide/__mocks__/vscode.js packages/example/src/components/WebIde.vue .gitignore packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/scm/commit/command.ts Makefile packages/vscode-extension-web-ide/src/GitLabFileContentProvider.test.ts scripts/pack-web-ide-package.sh nodemon.json packages/example/tsconfig.json config/.env package.json tests/package-test/test.js packages/example/src/viteEnv.ts |
3. | ealcantara@gitlab.com | gservat@gitlab.com |
15 shared files
.gitlab-ci.yml yarn.lock packages/cloudflare/package.json packages/cloudflare/src/worker-configuration.d.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.test.ts packages/cloudflare/wrangler.jsonc packages/cloudflare/tsconfig.json packages/cloudflare/README.md packages/cloudflare/src/main.ts tsconfig.json .gitignore scripts/pack-web-ide-package.sh .untamper-my-lockfile.json package.json |
4. | pslaughter@gitlab.com | chalim@gitlab.com |
13 shared files
packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.test.ts .gitlab-ci.yml packages/vscode-build/vscode_version.json yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts docs/contributing/development-environment-setup.md packages/vscode-extension-web-ide/__mocks__/vscode.js packages/example/src/components/WebIde.vue packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts package.json tests/package-test/test.js |
5. | ealcantara@gitlab.com | gitlab-bot@gitlab.com |
9 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock .yarnrc.yml packages/web-ide-fs/src/browserfs/create.test.ts packages/web-ide/src/index.test.ts .yarn/releases/yarn-3.8.7.cjs jest.config.js package.json |
6. | mandres@gitlab.com | chalim@gitlab.com |
5 shared files
.gitlab-ci.yml yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts package.json |
7. | mandres@gitlab.com | pslaughter@gitlab.com |
5 shared files
.gitlab-ci.yml yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts package.json |
8. | gservat@gitlab.com | pslaughter@gitlab.com |
5 shared files
.gitlab-ci.yml yarn.lock .gitignore scripts/pack-web-ide-package.sh package.json |
9. | mandres@gitlab.com | ealcantara@gitlab.com |
4 shared files
.gitlab-ci.yml scripts/lint-commit.mjs yarn.lock package.json |
10. | chalim@gitlab.com | gitlab-bot@gitlab.com |
4 shared files
.gitlab-ci.yml yarn.lock packages/web-ide/src/index.test.ts package.json |
11. | tvik@gitlab.com | pslaughter@gitlab.com |
4 shared files
yarn.lock gitlab-vscode-extension package.json tests/package-test/test.js |
12. | jfletcher@gitlab.com | jtapia@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts .eslintrc.js packages/web-ide/src/index.ts |
13. | mandres@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
14. | mandres@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
15. | chalim@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
16. | gitlab-bot@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
17. | gitlab-bot@gitlab.com | pslaughter@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
18. | ealcantara@gitlab.com | tvik@gitlab.com |
3 shared files
yarn.lock package.json tests/package-test/test.js |
19. | tvik@gitlab.com | chalim@gitlab.com |
3 shared files
yarn.lock package.json tests/package-test/test.js |
20. | ealcantara@gitlab.com | jslaughter@gitlab.com |
3 shared files
packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.ts packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.test.ts packages/vscode-extension-web-ide/src/main.ts |
21. | chalim@gitlab.com | jcastillo@gitlab.com |
2 shared files
packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark-color-theme.json packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark_Midnight-color-theme.json |
22. | mandres@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
23. | mandres@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
24. | mandres@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
25. | gitlab-bot@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
26. | gitlab-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
27. | gitlab-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
28. | ealcantara@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
29. | ealcantara@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
30. | leipert+gitlab-renovate-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
31. | leipert+gitlab-renovate-bot@gitlab.com | chalim@gitlab.com |
2 shared files
yarn.lock package.json |
32. | leipert+gitlab-renovate-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
33. | leipert+gitlab-renovate-bot@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
34. | leipert+gitlab-renovate-bot@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
35. | tvik@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
36. | tvik@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
37. | chalim@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
38. | ahemdan@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
39. | ahemdan@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
40. | ealcantara@gitlab.com | jtapia@gitlab.com |
2 shared files
.eslintrc.js packages/web-ide/src/index.ts |
41. | ealcantara@gitlab.com | jfletcher@gitlab.com |
2 shared files
.eslintrc.js packages/web-ide/src/index.ts |
42. | jslaughter@gitlab.com | pslaughter@gitlab.com |
1 shared file
packages/vscode-extension-web-ide/src/main.ts |
43. | jslaughter@gitlab.com | chalim@gitlab.com |
1 shared file
packages/vscode-extension-web-ide/src/main.ts |
44. | ealcantara@gitlab.com | cwoolley@gitlab.com |
1 shared file
packages/cross-origin-channel/src/constants.ts |
45. | jfletcher@gitlab.com | chalim@gitlab.com |
1 shared file
packages/web-ide/src/index.ts |
46. | jtapia@gitlab.com | chalim@gitlab.com |
1 shared file
packages/web-ide/src/index.ts |
Contributor | # connections | # commits | |
---|---|---|---|
1. | ealcantara@gitlab.com | 12 | 35 |
2. | chalim@gitlab.com | 12 | 24 |
3. | pslaughter@gitlab.com | 9 | 10 |
4. | gitlab-bot@gitlab.com | 8 | 25 |
5. | mandres@gitlab.com | 8 | 6 |
6. | gservat@gitlab.com | 8 | 6 |
7. | tvik@gitlab.com | 8 | 2 |
8. | leipert+gitlab-renovate-bot@gitlab.com | 8 | 1 |
9. | ahemdan@gitlab.com | 8 | 1 |
10. | jtapia@gitlab.com | 3 | 1 |
11. | jfletcher@gitlab.com | 3 | 1 |
12. | jslaughter@gitlab.com | 3 | 1 |
13. | cwoolley@gitlab.com | 1 | 1 |
14. | jcastillo@gitlab.com | 1 | 1 |
C-median: 8.0
A half of the contributors has more than 8.0 connections, and a half has less than this number.
C-mean: 6.5
An average number of connections a contributor has with other contributors.
C-index: 8.0
There are 8.0 contributors with 8.0 or more connections.
16 contributors (147 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | pslaughter@gitlab.com | 2022-05-12 | 2025-03-27 | 33 (22%) |
2. | ealcantara@gitlab.com | 2022-11-09 | 2025-04-30 | 48 (32%) |
3. | chalim@gitlab.com | 2024-04-09 | 2025-04-30 | 37 (25%) |
4. | tvik@gitlab.com | 2022-08-22 | 2025-04-25 | 2 (1%) |
5. | cwoolley@gitlab.com | 2022-05-17 | 2025-03-28 | 1 (<1%) |
6. | mandres@gitlab.com | 2023-09-12 | 2025-05-06 | 8 (5%) |
7. | jtapia@gitlab.com | 2023-08-29 | 2025-04-07 | 1 (<1%) |
8. | gservat@gitlab.com | 2025-03-14 | 2025-03-20 | 6 (4%) |
9. | simon@gitlab.com | 2023-09-07 | 2025-02-10 | 1 (<1%) |
10. | sujalgupta6100@gmail.com | 2024-10-29 | 2024-11-22 | 1 (<1%) |
11. | ajuckel@gmail.com | 2025-01-24 | 2025-01-29 | 4 (2%) |
12. | jcastillo@gitlab.com | 2025-04-13 | 2025-04-13 | 1 (<1%) |
13. | ahemdan@gitlab.com | 2025-04-08 | 2025-04-08 | 1 (<1%) |
14. | jfletcher@gitlab.com | 2025-04-04 | 2025-04-04 | 1 (<1%) |
15. | jslaughter@gitlab.com | 2025-02-21 | 2025-02-21 | 1 (<1%) |
16. | dcouture@gitlab.com | 2024-12-12 | 2024-12-12 | 1 (<1%) |
2 bots (26 commits):
# | Bot |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | gitlab-bot@gitlab.com | 2025-03-14 | 2025-05-04 | 25 (96%) |
2. | leipert+gitlab-renovate-bot@gitlab.com | 2025-04-28 | 2025-04-28 | 1 (3%) |
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
The number on lines shows the number of same files that both persons changed in past 180 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | ealcantara@gitlab.com | pslaughter@gitlab.com |
105 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .vscode/tasks.json packages/example/src/config.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.test.ts scripts/start-example-app.sh .gitlab-ci.yml scripts/build.base.js packages/vscode-bootstrap/src/vscode/types.ts packages/web-ide/src/handleSetHrefMessage.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch docs/contributing/workspaces.md packages/web-ide/src/AuthPortChannelController.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.ts packages/vscode-bootstrap/src/cleanExtensions.ts packages/web-ide-types/src/vscode.ts packages/vscode-build/vscode_version.json yarn.lock docs/development/gitlab-vscode-theme.md packages/vscode-mediator-commands/test-utils/index.ts packages/example/src/vite-env.d.ts packages/web-ide/src/handleOpenUriMessage.test.ts packages/vscode-extension-web-ide/src/scm/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/vscode-extension-web-ide/src/scm/index.ts packages/web-ide-types/src/extensionMarketplace.ts .devfile.yaml packages/web-ide-types/src/global.d.ts packages/cross-origin-channel/src/types.ts packages/cross-origin-channel/src/index.ts packages/web-ide/src/handleSetHrefMessage.ts packages/example/config/vite.config.ts packages/example/package.json packages/vscode-bootstrap/src/utils/vsCodeWebExtensionsStore.ts packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/vscode-bootstrap/src/utils/kebabCase.test.ts scripts/initialize-workspaces.sh packages/vscode-extension-web-ide/src/GitLabFileContentProvider.ts packages/example/src/components/ConfigFormFields.vue packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/utils-test/src/index.ts packages/utils-test/src/createMockLocation.ts packages/vscode-extension-web-ide/src/scm/commit/command.test.ts packages/web-ide-fs/src/browserfs/OverlayFSDeletedFilesLog.ts tests/package-test/setup.js packages/web-ide/src/handleOpenUriMessage.ts packages/web-ide-types/src/config.ts packages/web-ide/assets/workbench.html packages/cross-origin-channel/tsconfig.json packages/example/src/config.test.ts packages/vscode-extension-web-ide/src/extensionsGallery/setupExtensionsGalleryDisabledView.test.ts packages/cross-origin-channel/src/DefaultPortChannel.test.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.ts packages/gitlab-api-client-factory/package.json packages/vscode-bootstrap/package.json packages/vscode-bootstrap/src/start.ts packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/cross-origin-channel/README.md packages/web-ide/src/workbench.html.test.ts scripts/publish-gitlab-vscode-theme-package.sh packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts tsconfig.json packages/vscode-mediator-commands/package.json docs/contributing/development-environment-setup.md packages/web-ide/package.json packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/vscode-bootstrap/src/utils/kebabCase.ts packages/vscode-extension-web-ide/__mocks__/vscode.js packages/web-ide-types/src/index.ts packages/vscode-bootstrap/src/utils/loadGitLabFonts.test.ts packages/example/src/components/WebIde.vue .gitignore packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/scm/commit/command.ts Makefile packages/gitlab-api-client-factory/src/PortChannelAuthProvider.test.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/cross-origin-channel/src/constants.ts packages/vscode-extension-web-ide/src/GitLabFileContentProvider.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/cross-origin-channel/src/DefaultCrossWindowChannel.ts packages/vscode-bootstrap/src/start.test.ts packages/web-ide-fs/src/browserfs/OverlayFSDeletedFilesLog.test.ts packages/vscode-bootstrap/src/utils/storageAvailable.ts jest.config.js scripts/pack-web-ide-package.sh nodemon.json packages/example/src/types.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/oauth-client/src/OAuthClient.test.ts packages/example/tsconfig.json packages/vscode-mediator-commands/src/index.ts packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts packages/web-ide/src/index.ts ... |
2. | ealcantara@gitlab.com | chalim@gitlab.com |
62 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts packages/example/src/config.ts .gitlab-ci.yml packages/gitlab-api-client/README.md packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-bootstrap/src/vscode/types.ts packages/web-ide-fs/src/browserfs/ParsedFileCache.ts packages/vscode-extension-web-ide/src/scm/create.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch packages/vscode-extension-web-ide/src/setupFileSystemProvider.test.ts packages/web-ide-fs/README.md packages/web-ide/src/AuthPortChannelController.test.ts packages/utils-test/package.json packages/vscode-bootstrap/src/cleanExtensions.ts packages/vscode-build/vscode_version.json yarn.lock docs/development/settings-sync.md packages/cross-origin-channel/src/types.ts packages/example/src/index.html packages/utils-test/src/createFakeCrossWindowChannel.ts packages/vscode-build/README.md packages/example/src/components/ConfigFormFields.vue packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/utils-test/src/index.ts packages/example/src/oauth_callback.html packages/web-ide-fs/src/browserfs/GitLabReadableFileSystem.ts packages/web-ide-types/src/config.ts packages/web-ide/assets/workbench.html packages/cross-origin-channel/src/DefaultPortChannel.test.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-mediator-commands/README.md tsconfig.eslint.json packages/vscode-extension-web-ide/src/initMergeRequestContext.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/vscode-extension-web-ide/README.md docs/contributing/development-environment-setup.md packages/web-ide/package.json packages/vscode-extension-web-ide/__mocks__/vscode.js packages/web-ide/README.md packages/example/src/components/WebIde.vue packages/vscode-extension-web-ide/src/main.ts packages/gitlab-api-client-factory/src/PortChannelAuthProvider.test.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/cross-origin-channel/src/DefaultCrossWindowChannel.ts packages/vscode-bootstrap/src/start.test.ts .tool-versions packages/vscode-bootstrap/README.md packages/example/src/types.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/oauth-client/src/OAuthClient.test.ts packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts packages/web-ide/src/index.ts package.json tests/package-test/test.js scripts/save-web-ide-security-patch.sh |
3. | pslaughter@gitlab.com | chalim@gitlab.com |
50 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.test.ts packages/example/src/config.ts .gitlab-ci.yml packages/vscode-bootstrap/src/vscode/types.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch packages/web-ide/src/AuthPortChannelController.test.ts packages/vscode-bootstrap/src/cleanExtensions.ts packages/vscode-build/vscode_version.json packages/vscode-build/Makefile yarn.lock packages/cross-origin-channel/src/types.ts packages/web-ide/scripts/prepack.js packages/example/src/components/ConfigFormFields.vue packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/utils-test/src/index.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.ts packages/web-ide/scripts/postinstall.js packages/web-ide-types/src/config.ts packages/web-ide/assets/workbench.html packages/cross-origin-channel/src/DefaultPortChannel.test.ts packages/oauth-client/src/utils/token.ts packages/oauth-client/src/OAuthClient.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue docs/contributing/development-environment-setup.md packages/web-ide/package.json packages/vscode-extension-web-ide/__mocks__/vscode.js packages/example/src/components/WebIde.vue packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/gitlab-api-client-factory/src/PortChannelAuthProvider.test.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/cross-origin-channel/src/DefaultCrossWindowChannel.ts packages/vscode-bootstrap/src/start.test.ts packages/example/src/types.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/oauth-client/src/OAuthClient.test.ts packages/web-ide/scripts/_utils.js packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts packages/web-ide/src/index.ts package.json tests/package-test/test.js |
4. | ealcantara@gitlab.com | gservat@gitlab.com |
15 shared files
.gitlab-ci.yml yarn.lock packages/cloudflare/package.json packages/cloudflare/src/worker-configuration.d.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.test.ts packages/cloudflare/wrangler.jsonc packages/cloudflare/tsconfig.json packages/cloudflare/README.md packages/cloudflare/src/main.ts tsconfig.json .gitignore scripts/pack-web-ide-package.sh .untamper-my-lockfile.json package.json |
5. | ealcantara@gitlab.com | gitlab-bot@gitlab.com |
9 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock .yarnrc.yml packages/web-ide-fs/src/browserfs/create.test.ts packages/web-ide/src/index.test.ts .yarn/releases/yarn-3.8.7.cjs jest.config.js package.json |
6. | ealcantara@gitlab.com | simon@gitlab.com |
8 shared files
packages/example/src/config.ts packages/web-ide-types/src/extensionMarketplace.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/example/src/components/ConfigForm.vue packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
7. | simon@gitlab.com | pslaughter@gitlab.com |
8 shared files
packages/example/src/config.ts packages/web-ide-types/src/extensionMarketplace.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/example/src/components/ConfigForm.vue packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
8. | mandres@gitlab.com | chalim@gitlab.com |
7 shared files
.gitlab-ci.yml packages/vscode-bootstrap/src/vscode/types.ts yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/vscode-bootstrap/src/start.test.ts package.json |
9. | mandres@gitlab.com | pslaughter@gitlab.com |
7 shared files
.gitlab-ci.yml packages/vscode-bootstrap/src/vscode/types.ts yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/vscode-bootstrap/src/start.test.ts package.json |
10. | gitlab-bot@gitlab.com | pslaughter@gitlab.com |
6 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock packages/web-ide/src/index.test.ts jest.config.js package.json |
11. | chalim@gitlab.com | simon@gitlab.com |
6 shared files
packages/example/src/config.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/example/src/components/ConfigForm.vue packages/example/src/components/WebIde.vue packages/example/src/types.ts |
12. | mandres@gitlab.com | ealcantara@gitlab.com |
6 shared files
.gitlab-ci.yml packages/vscode-bootstrap/src/vscode/types.ts scripts/lint-commit.mjs yarn.lock packages/vscode-bootstrap/src/start.test.ts package.json |
13. | chalim@gitlab.com | ajuckel@gmail.com |
6 shared files
.gitlab-ci.yml yarn.lock packages/web-ide/scripts/_utils.test.ts packages/gitlab-api-client/src/createResponseError.test.ts packages/web-ide/scripts/_utils.js package.json |
14. | gservat@gitlab.com | pslaughter@gitlab.com |
6 shared files
.gitlab-ci.yml yarn.lock tsconfig.json .gitignore scripts/pack-web-ide-package.sh package.json |
15. | gitlab-bot@gitlab.com | chalim@gitlab.com |
5 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock packages/web-ide/src/index.test.ts package.json |
16. | pslaughter@gitlab.com | ajuckel@gmail.com |
4 shared files
.gitlab-ci.yml yarn.lock packages/web-ide/scripts/_utils.js package.json |
17. | tvik@gitlab.com | pslaughter@gitlab.com |
4 shared files
yarn.lock gitlab-vscode-extension package.json tests/package-test/test.js |
18. | ealcantara@gitlab.com | jfletcher@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts .eslintrc.js packages/web-ide/src/index.ts |
19. | ealcantara@gitlab.com | jtapia@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts .eslintrc.js packages/web-ide/src/index.ts |
20. | jfletcher@gitlab.com | jtapia@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts .eslintrc.js packages/web-ide/src/index.ts |
21. | mandres@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
22. | mandres@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
23. | mandres@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
24. | ealcantara@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
25. | chalim@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
26. | gitlab-bot@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
27. | gitlab-bot@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
28. | gservat@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
29. | ealcantara@gitlab.com | tvik@gitlab.com |
3 shared files
yarn.lock package.json tests/package-test/test.js |
30. | tvik@gitlab.com | chalim@gitlab.com |
3 shared files
yarn.lock package.json tests/package-test/test.js |
31. | chalim@gitlab.com | sujalgupta6100@gmail.com |
3 shared files
packages/vscode-bootstrap/src/constant.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
32. | pslaughter@gitlab.com | jfletcher@gitlab.com |
3 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
33. | pslaughter@gitlab.com | jtapia@gitlab.com |
3 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
34. | ealcantara@gitlab.com | jslaughter@gitlab.com |
3 shared files
packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.ts packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.test.ts packages/vscode-extension-web-ide/src/main.ts |
35. | chalim@gitlab.com | jcastillo@gitlab.com |
2 shared files
packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark-color-theme.json packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark_Midnight-color-theme.json |
36. | mandres@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
37. | mandres@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
38. | mandres@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
39. | gitlab-bot@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
40. | gitlab-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
41. | gitlab-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
42. | ealcantara@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
43. | ealcantara@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
44. | leipert+gitlab-renovate-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
45. | leipert+gitlab-renovate-bot@gitlab.com | chalim@gitlab.com |
2 shared files
yarn.lock package.json |
46. | leipert+gitlab-renovate-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
47. | leipert+gitlab-renovate-bot@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
48. | leipert+gitlab-renovate-bot@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
49. | leipert+gitlab-renovate-bot@gitlab.com | ajuckel@gmail.com |
2 shared files
yarn.lock package.json |
50. | tvik@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
51. | tvik@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
52. | tvik@gitlab.com | ajuckel@gmail.com |
2 shared files
yarn.lock package.json |
53. | chalim@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
54. | ahemdan@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
55. | ahemdan@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
56. | ahemdan@gitlab.com | ajuckel@gmail.com |
2 shared files
yarn.lock package.json |
57. | chalim@gitlab.com | jfletcher@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
58. | chalim@gitlab.com | jtapia@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
59. | sujalgupta6100@gmail.com | pslaughter@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
60. | sujalgupta6100@gmail.com | ealcantara@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
61. | sujalgupta6100@gmail.com | simon@gitlab.com |
1 shared file
packages/web-ide-types/src/config.ts |
62. | sujalgupta6100@gmail.com | jfletcher@gitlab.com |
1 shared file
packages/web-ide-types/src/config.ts |
63. | sujalgupta6100@gmail.com | jtapia@gitlab.com |
1 shared file
packages/web-ide-types/src/config.ts |
64. | simon@gitlab.com | jfletcher@gitlab.com |
1 shared file
packages/web-ide-types/src/config.ts |
65. | simon@gitlab.com | jtapia@gitlab.com |
1 shared file
packages/web-ide-types/src/config.ts |
66. | pslaughter@gitlab.com | jslaughter@gitlab.com |
1 shared file
packages/vscode-extension-web-ide/src/main.ts |
67. | jslaughter@gitlab.com | chalim@gitlab.com |
1 shared file
packages/vscode-extension-web-ide/src/main.ts |
68. | pslaughter@gitlab.com | cwoolley@gitlab.com |
1 shared file
packages/cross-origin-channel/src/constants.ts |
69. | ealcantara@gitlab.com | cwoolley@gitlab.com |
1 shared file
packages/cross-origin-channel/src/constants.ts |
70. | mandres@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
71. | gitlab-bot@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
72. | ealcantara@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
73. | leipert+gitlab-renovate-bot@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
74. | tvik@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
75. | chalim@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
76. | ahemdan@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
77. | gservat@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
78. | pslaughter@gitlab.com | dcouture@gitlab.com |
1 shared file
package.json |
79. | ajuckel@gmail.com | dcouture@gitlab.com |
1 shared file
package.json |
Contributor | # connections | # commits | |
---|---|---|---|
1. | ealcantara@gitlab.com | 16 | 48 |
2. | chalim@gitlab.com | 16 | 37 |
3. | pslaughter@gitlab.com | 16 | 33 |
4. | gitlab-bot@gitlab.com | 10 | 25 |
5. | mandres@gitlab.com | 10 | 8 |
6. | gservat@gitlab.com | 10 | 6 |
7. | ajuckel@gmail.com | 10 | 4 |
8. | tvik@gitlab.com | 10 | 2 |
9. | leipert+gitlab-renovate-bot@gitlab.com | 10 | 1 |
10. | ahemdan@gitlab.com | 10 | 1 |
11. | dcouture@gitlab.com | 10 | 1 |
12. | jtapia@gitlab.com | 6 | 1 |
13. | simon@gitlab.com | 6 | 1 |
14. | sujalgupta6100@gmail.com | 6 | 1 |
15. | jfletcher@gitlab.com | 6 | 1 |
16. | jslaughter@gitlab.com | 3 | 1 |
17. | cwoolley@gitlab.com | 2 | 1 |
18. | jcastillo@gitlab.com | 1 | 1 |
C-median: 10.0
A half of the contributors has more than 10.0 connections, and a half has less than this number.
C-mean: 8.7
An average number of connections a contributor has with other contributors.
C-index: 10.0
There are 10.0 contributors with 10.0 or more connections.
27 contributors (262 commits):
# | Contributor |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | pslaughter@gitlab.com | 2022-05-12 | 2025-03-27 | 62 (23%) |
2. | ealcantara@gitlab.com | 2022-11-09 | 2025-04-30 | 70 (26%) |
3. | chalim@gitlab.com | 2024-04-09 | 2025-04-30 | 66 (25%) |
4. | tvik@gitlab.com | 2022-08-22 | 2025-04-25 | 4 (1%) |
5. | cwoolley@gitlab.com | 2022-05-17 | 2025-03-28 | 5 (1%) |
6. | mandres@gitlab.com | 2023-09-12 | 2025-05-06 | 9 (3%) |
7. | jtapia@gitlab.com | 2023-08-29 | 2025-04-07 | 3 (1%) |
8. | gservat@gitlab.com | 2025-03-14 | 2025-03-20 | 6 (2%) |
9. | simon@gitlab.com | 2023-09-07 | 2025-02-10 | 1 (<1%) |
10. | sujalgupta6100@gmail.com | 2024-10-29 | 2024-11-22 | 5 (1%) |
11. | ajuckel@gmail.com | 2025-01-24 | 2025-01-29 | 4 (1%) |
12. | dperkins@gitlab.com | 2024-07-15 | 2024-08-19 | 4 (1%) |
13. | vowusu@gitlab.com | 2024-07-12 | 2024-07-23 | 4 (1%) |
14. | tread@gitlab.com | 2024-05-24 | 2024-07-22 | 3 (1%) |
15. | ecarey@gitlab.com | 2024-02-23 | 2024-09-24 | 1 (<1%) |
16. | ebenson@gitlab.com | 2024-09-09 | 2024-09-17 | 2 (<1%) |
17. | jyeswain@gitlab.com | 2024-07-15 | 2024-07-31 | 2 (<1%) |
18. | djoshi@gitlab.com | 2024-06-12 | 2024-06-12 | 2 (<1%) |
19. | jcastillo@gitlab.com | 2025-04-13 | 2025-04-13 | 1 (<1%) |
20. | ahemdan@gitlab.com | 2025-04-08 | 2025-04-08 | 1 (<1%) |
21. | jfletcher@gitlab.com | 2025-04-04 | 2025-04-04 | 1 (<1%) |
22. | jslaughter@gitlab.com | 2025-02-21 | 2025-02-21 | 1 (<1%) |
23. | dcouture@gitlab.com | 2024-12-12 | 2024-12-12 | 1 (<1%) |
24. | divyamtayal18@gmail.com | 2024-10-24 | 2024-10-24 | 1 (<1%) |
25. | bbodenmiller@gmail.com | 2024-09-26 | 2024-09-26 | 1 (<1%) |
26. | julee@gitlab.com | 2024-09-20 | 2024-09-20 | 1 (<1%) |
27. | eakca@gitlab.com | 2024-08-11 | 2024-08-11 | 1 (<1%) |
2 bots (26 commits):
# | Bot |
First Commit |
Latest Commit |
Commits Count |
---|---|---|---|---|
1. | gitlab-bot@gitlab.com | 2025-03-14 | 2025-05-04 | 25 (96%) |
2. | leipert+gitlab-renovate-bot@gitlab.com | 2025-04-28 | 2025-04-28 | 1 (3%) |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
Contributor 1 | Contributor 2 | # shared files | |
---|---|---|---|
1. | ealcantara@gitlab.com | pslaughter@gitlab.com |
153 shared files
packages/gitlab-api-client-factory/src/createGitLabClient.test.ts packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts scripts/start-example-app.sh packages/vscode-extension-gitlab-vscode-theme/LICENSE .gitlab-ci.yml packages/web-ide/src/handleSetHrefMessage.test.ts packages/vscode-extension-web-ide/src/scm/create.test.ts packages/vscode-extension-gitlab-vscode-theme/fonts/icons/uEA01-gitlab-tanuki.svg docs/contributing/workspaces.md packages/vscode-mediator-commands/src/messages/handleMediatorMessages.ts packages/web-ide-types/src/vscode.ts packages/vscode-build/vscode_version.json yarn.lock docs/development/gitlab-vscode-theme.md packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-extension-web-ide/src/scm/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide-types/src/global.d.ts packages/cross-origin-channel/src/types.ts packages/cross-origin-channel/src/index.ts packages/web-ide/src/handleSetHrefMessage.ts packages/example/config/vite.config.ts packages/example/package.json packages/vscode-bootstrap/src/utils/vsCodeWebExtensionsStore.ts packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/vscode-bootstrap/src/utils/kebabCase.test.ts packages/web-ide/src/cleanExtensions.ts packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/vscode-extension-gitlab-vscode-theme/.vscodeignore scripts/pack-gitlab-vscode-theme-package.sh packages/vscode-mediator-commands/src/commands/index.ts packages/utils-test/src/createMockLocation.ts packages/vscode-extension-web-ide/src/scm/commit/command.test.ts tests/package-test/setup.js .gitlab/merge_request_templates/Default.md packages/cross-origin-channel/tsconfig.json packages/example/src/config.test.ts packages/vscode-bootstrap/package.json packages/vscode-extension-web-ide/src/mediator/messages.test.ts scripts/publish-gitlab-vscode-theme-package.sh packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts tsconfig.json packages/vscode-mediator-commands/package.json packages/vscode-extension-web-ide/__mocks__/vscode.js packages/web-ide-types/src/messages.ts packages/vscode-bootstrap/src/utils/loadGitLabFonts.test.ts packages/vscode-extension-gitlab-vscode-theme/README.md .gitignore packages/vscode-extension-web-ide/src/main.ts packages/web-ide/src/checkOAuthToken.ts Makefile packages/web-ide/src/getIframeHtml.test.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/web-ide/src/cleanExtensions.test.ts packages/cross-origin-channel/src/constants.ts packages/vscode-extension-web-ide/src/GitLabFileContentProvider.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client-factory/README.md packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts packages/web-ide-fs/src/browserfs/OverlayFSDeletedFilesLog.test.ts docs/README.md packages/vscode-extension-gitlab-vscode-theme/package.json packages/gitlab-api-client-factory/src/getAuthHeadersProvider.test.ts nodemon.json packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/example/tsconfig.json packages/vscode-mediator-commands/src/index.ts packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts config/.env docs/tech-design/gitlab-vscode-theme.md package.json tests/package-test/test.js packages/example/src/viteEnv.ts .vscode/tasks.json packages/example/src/config.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.test.ts packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md scripts/build.base.js packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-bootstrap/src/vscode/types.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch packages/vscode-extension-web-ide/vscode.package.json packages/web-ide/src/AuthPortChannelController.test.ts packages/vscode-bootstrap/src/cleanExtensions.ts packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-mediator-commands/test-utils/index.ts packages/example/src/vite-env.d.ts packages/web-ide/src/handleOpenUriMessage.test.ts packages/vscode-extension-web-ide/src/scm/index.ts packages/web-ide-types/src/extensionMarketplace.ts .devfile.yaml packages/vscode-extension-gitlab-vscode-theme/fonts/icons/uEA03-code-suggestions-disabled.svg docs/dev/deployment.md ... |
2. | ealcantara@gitlab.com | chalim@gitlab.com |
96 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml packages/vscode-extension-web-ide/src/scm/create.test.ts packages/web-ide-fs/README.md packages/utils-test/package.json packages/vscode-build/vscode_version.json yarn.lock docs/development/gitlab-vscode-theme.md packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/cross-origin-channel/src/types.ts docs/development/working-with-packages.md packages/utils-test/src/createFakeCrossWindowChannel.ts packages/vscode-build/README.md packages/web-ide/src/cleanExtensions.ts packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/example/src/oauth_callback.html docs/development/gitlab-workflow-extension.md packages/vscode-extension-web-ide/src/mediator/messages.test.ts docs/development/instrumentation.md packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/vscode-extension-web-ide/README.md packages/vscode-extension-web-ide/__mocks__/vscode.js docs/tech-design/settings-sync.md packages/web-ide-types/src/messages.ts packages/vscode-extension-web-ide/src/main.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts docs/README.md packages/vscode-extension-gitlab-vscode-theme/package.json .tool-versions packages/vscode-bootstrap/README.md packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/example/src/components/App.vue packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts docs/development/vscode-extensions.md package.json tests/package-test/test.js packages/example/src/config.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md packages/gitlab-api-client/README.md packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-bootstrap/src/vscode/types.ts packages/web-ide-fs/src/browserfs/ParsedFileCache.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch packages/vscode-extension-web-ide/src/setupFileSystemProvider.test.ts packages/vscode-extension-web-ide/vscode.package.json packages/web-ide/src/AuthPortChannelController.test.ts packages/vscode-bootstrap/src/cleanExtensions.ts docs/development/deployment.md packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-mediator-commands/test-utils/index.ts docs/development/settings-sync.md docs/dev/vscode_workflow_extension.md packages/example/src/index.html gitlab-vscode-extension packages/vscode-mediator-commands/src/constants.ts packages/gitlab-api-client-factory/src/getAuthHeadersProvider.ts packages/example/src/components/ConfigFormFields.vue packages/utils-test/src/index.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-fs/src/browserfs/GitLabReadableFileSystem.ts packages/web-ide-types/src/config.ts packages/web-ide/assets/workbench.html packages/cross-origin-channel/src/DefaultPortChannel.test.ts docs/development/architecture-packages.md packages/vscode-extension-web-ide/src/mediator/messages.ts packages/vscode-bootstrap/src/start.ts docs/development/images/web-ide-deployment-diagram.svg packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-mediator-commands/README.md tsconfig.eslint.json packages/vscode-extension-web-ide/src/initMergeRequestContext.ts README.md packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.woff docs/contributing/development-environment-setup.md packages/web-ide/package.json packages/web-ide/README.md packages/example/src/components/WebIde.vue packages/gitlab-api-client-factory/src/PortChannelAuthProvider.test.ts docs/development/images/web-ide-messaging.png packages/cross-origin-channel/src/DefaultCrossWindowChannel.ts packages/example/src/types.ts packages/oauth-client/src/OAuthClient.test.ts packages/web-ide/src/index.ts scripts/save-web-ide-security-patch.sh |
3. | pslaughter@gitlab.com | chalim@gitlab.com |
91 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.test.ts .gitlab-ci.yml packages/vscode-extension-web-ide/src/scm/create.test.ts jest.domenvironment.js packages/vscode-build/vscode_version.json yarn.lock docs/development/gitlab-vscode-theme.md packages/example/src/components/ConfigFormClientOnly.vue packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/cross-origin-channel/src/types.ts packages/web-ide/scripts/prepack.js packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/vscode-bootstrap/src/cleanExtensions.test.ts packages/gitlab-api-client/src/endpoints/declareEndpoint.test.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/index.ts packages/web-ide/src/utils/storageAvailable.ts packages/oauth-client/src/OAuthClient.ts packages/vscode-extension-web-ide/src/mediator/messages.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/oauth-client/src/createOAuthClient.test.ts packages/gitlab-api-client/src/endpoints/declareEndpoint.ts packages/vscode-extension-web-ide/__mocks__/vscode.js packages/gitlab-api-client/src/types/client.ts packages/web-ide-types/src/messages.ts packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/cross-origin-channel/src/DefaultPortChannel.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts docs/README.md packages/vscode-extension-gitlab-vscode-theme/package.json packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/web-ide/scripts/_utils.js packages/gitlab-api-client-factory/src/PortChannelAuthProvider.ts package.json tests/package-test/test.js packages/example/src/config.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-bootstrap/src/vscode/types.ts packages/vscode-bootstrap/src/utils/MessagePortsController.test.ts packages/web-ide/src/AuthPortChannelController.ts packages/web-ide/same_origin_security.patch packages/vscode-extension-web-ide/vscode.package.json packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/web-ide/src/AuthPortChannelController.test.ts packages/vscode-bootstrap/src/cleanExtensions.ts packages/vscode-build/Makefile packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-extension-web-ide/src/commands/reload.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/oauth-client/package.json gitlab-vscode-extension packages/vscode-extension-web-ide/src/commands/reload.ts packages/vscode-mediator-commands/src/constants.ts packages/gitlab-api-client-factory/src/getAuthHeadersProvider.ts packages/example/src/components/ConfigFormFields.vue packages/oauth-client/src/createOAuthClient.ts packages/utils-test/src/index.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide/scripts/postinstall.js packages/web-ide-types/src/config.ts packages/web-ide/assets/workbench.html packages/cross-origin-channel/src/DefaultPortChannel.test.ts packages/oauth-client/src/utils/token.ts packages/vscode-extension-web-ide/src/mediator/messages.ts packages/vscode-bootstrap/src/start.ts packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts docs/dev/vscode-server.md README.md packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.woff docs/contributing/development-environment-setup.md packages/web-ide/package.json packages/example/src/components/WebIde.vue packages/gitlab-api-client-factory/src/PortChannelAuthProvider.test.ts packages/cross-origin-channel/src/DefaultCrossWindowChannel.ts packages/example/src/types.ts packages/oauth-client/src/OAuthClient.test.ts packages/web-ide/src/index.ts |
4. | pslaughter@gitlab.com | dperkins@gitlab.com |
55 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts packages/vscode-extension-web-ide/package.json packages/vscode-mediator-commands/src/commands/start.test.ts yarn.lock packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-extension-web-ide/vscode.proposed.scmValidation.d.ts packages/vscode-extension-web-ide/src/scm/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/vscode-extension-web-ide/src/scm/commit/lintCommit.ts packages/vscode-mediator-commands/src/commands/fetchProject.ts packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-extension-web-ide/src/scm/commit/lintCommit.test.ts packages/vscode-extension-web-ide/src/mediator/messages.test.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/vscode-mediator-commands/src/commands/fetchProject.test.ts packages/web-ide-types/src/messages.ts packages/gitlab-api-client/src/DeprecatedGitLabClient.ts packages/web-ide/src/checkOAuthToken.ts packages/web-ide/src/getIframeHtml.test.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/vscode-mediator-commands/src/types.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/constants.ts packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-extension-web-ide/vscode.package.json packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-mediator-commands/src/commands/start.ts packages/vscode-extension-web-ide/src/scm/create.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.test.ts packages/vscode-mediator-commands/src/constants.ts packages/gitlab-api-client-factory/src/getAuthHeadersProvider.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-extension-web-ide/src/mediator/messages.ts packages/vscode-bootstrap/src/start.ts packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts packages/web-ide/src/getIframeHtml.ts packages/web-ide/src/checkOAuthToken.test.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.ts |
5. | ealcantara@gitlab.com | dperkins@gitlab.com |
46 shared files
packages/vscode-extension-web-ide/src/commands/openRemoteWindow.test.ts packages/vscode-extension-web-ide/src/scm/create.test.ts yarn.lock packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-extension-web-ide/src/scm/index.test.ts packages/vscode-extension-web-ide/src/commands/openRemoteWindow.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide/src/cleanExtensions.ts packages/vscode-extension-web-ide/src/commands/index.test.ts packages/vscode-extension-web-ide/src/mediator/messages.test.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide-types/src/messages.ts packages/web-ide/src/checkOAuthToken.ts packages/web-ide/src/getIframeHtml.test.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/example/src/components/App.vue packages/vscode-extension-web-ide/src/commands/index.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/constants.ts packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-extension-web-ide/vscode.package.json packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.test.ts packages/vscode-mediator-commands/src/constants.ts packages/gitlab-api-client-factory/src/getAuthHeadersProvider.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-extension-web-ide/src/mediator/messages.ts packages/vscode-bootstrap/src/start.ts packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts packages/web-ide/src/getIframeHtml.ts packages/web-ide/src/checkOAuthToken.test.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.ts |
6. | chalim@gitlab.com | dperkins@gitlab.com |
39 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts yarn.lock packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-extension-web-ide/src/mediator/messages.test.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide-types/src/messages.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-mediator-commands/src/messages/handleMediatorMessages.test.ts packages/gitlab-api-client/src/gitlabApi.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/example/src/components/App.vue packages/gitlab-api-client-factory/src/DefaultAuthHeadersProvider.test.ts packages/gitlab-api-client-factory/src/index.ts packages/vscode-extension-web-ide/src/constants.ts packages/gitlab-api-client/src/types/gitlab.ts packages/vscode-extension-web-ide/vscode.package.json packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-mediator-commands/src/constants.ts packages/gitlab-api-client-factory/src/getAuthHeadersProvider.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/gitlab-api-client/src/createHeadersProvider.test.ts packages/web-ide-types/src/config.ts packages/gitlab-api-client/src/index.ts packages/vscode-extension-web-ide/src/mediator/messages.ts packages/vscode-bootstrap/src/start.ts packages/web-ide-types/src/features.ts packages/web-ide/src/index.test.ts packages/gitlab-api-client/src/createHeadersProvider.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.test.ts packages/gitlab-api-client-factory/src/DefaultAuthHeadersProvider.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts |
7. | jyeswain@gitlab.com | pslaughter@gitlab.com |
30 shared files
packages/web-ide-types/src/vscode.ts packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide/src/checkOAuthToken.ts packages/web-ide/src/getIframeHtml.test.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/vscode-bootstrap/src/vscode/types.ts packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.test.ts packages/example/src/components/ConfigFormFields.vue packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts packages/web-ide/src/getIframeHtml.ts packages/web-ide/src/checkOAuthToken.test.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.ts |
8. | jyeswain@gitlab.com | ealcantara@gitlab.com |
27 shared files
packages/web-ide-types/src/vscode.ts packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide/src/cleanExtensions.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide/src/checkOAuthToken.ts packages/web-ide/src/getIframeHtml.test.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/vscode-bootstrap/src/vscode/types.ts packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.test.ts packages/example/src/components/ConfigFormFields.vue packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts packages/web-ide/src/getIframeHtml.ts packages/web-ide/src/checkOAuthToken.test.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.ts |
9. | dperkins@gitlab.com | jyeswain@gitlab.com |
27 shared files
packages/vscode-bootstrap/src/utils/getConfigFromDOM.ts packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide/src/checkOAuthToken.ts packages/web-ide/src/getIframeHtml.test.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.test.ts packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/vscode-bootstrap/src/utils/MessagePortsController.ts packages/gitlab-api-client-factory/src/getAuthProvider.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts packages/web-ide/src/getIframeHtml.ts packages/web-ide/src/checkOAuthToken.test.ts packages/vscode-extension-web-ide/src/authentication/GitLabAuthenticationProvider.ts |
10. | jyeswain@gitlab.com | chalim@gitlab.com |
20 shared files
packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/gitlab-api-client/src/DefaultGitLabClient.test.ts packages/web-ide/src/cleanExtensions.ts packages/gitlab-api-client/src/DefaultGitLabClient.ts packages/vscode-bootstrap/src/main.ts packages/example/src/components/ConfigForm.vue packages/utils-test/src/configFactory.ts packages/web-ide/src/cleanExtensions.test.ts packages/vscode-bootstrap/src/start.test.ts packages/gitlab-api-client-factory/src/getAuthProvider.test.ts packages/vscode-bootstrap/src/vscode/types.ts packages/gitlab-api-client/src/DeprecatedGitLabClient.test.ts packages/vscode-mediator-commands/test-utils/index.ts packages/example/src/components/ConfigFormFields.vue packages/gitlab-api-client-factory/src/createGitLabClient.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts packages/web-ide/src/index.test.ts packages/example/src/components/WebIde.vue packages/web-ide/src/index.ts |
11. | ealcantara@gitlab.com | gservat@gitlab.com |
15 shared files
.gitlab-ci.yml yarn.lock packages/cloudflare/src/worker-configuration.d.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.ts packages/cloudflare/src/generateAccessControlAllowOriginPolicy.test.ts packages/cloudflare/wrangler.jsonc packages/cloudflare/src/main.ts tsconfig.json .gitignore .untamper-my-lockfile.json package.json packages/cloudflare/package.json packages/cloudflare/tsconfig.json packages/cloudflare/README.md scripts/pack-web-ide-package.sh |
12. | chalim@gitlab.com | vowusu@gitlab.com |
13 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts packages/example/src/components/ConfigFormClientOnly.vue packages/example/src/oauth_callback.ts packages/example/src/components/ConfigForm.vue packages/vscode-extension-web-ide/src/scm/commit/promptBranchName.test.ts packages/example/src/components/App.vue packages/vscode-extension-web-ide/src/constants.ts packages/vscode-extension-web-ide/src/scm/commit/promptBranchName.ts packages/example/src/configStorage.ts packages/vscode-extension-web-ide/src/openInitFile.ts packages/vscode-extension-web-ide/src/scm/commit/showCommitErrorMessage.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
13. | chalim@gitlab.com | sujalgupta6100@gmail.com |
12 shared files
yarn.lock packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/vscode-bootstrap/src/constant.ts packages/oauth-client/src/createOAuthClient.test.ts packages/vscode-extension-web-ide/src/commands/checkoutBranch.ts packages/vscode-extension-web-ide/src/vscodeUi/showInputBox.ts packages/oauth-client/package.json packages/oauth-client/src/createOAuthClient.ts packages/vscode-extension-web-ide/src/vscodeUi/showInputBox.test.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts packages/vscode-extension-web-ide/src/commands/checkoutBranch.test.ts |
14. | cwoolley@gitlab.com | pslaughter@gitlab.com |
10 shared files
packages/web-ide-types/src/extensionGallery.ts packages/cross-origin-channel/src/constants.ts packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md packages/vscode-extension-web-ide/vscode.package.json gitlab-vscode-extension packages/example/src/components/ConfigFormFields.vue packages/vscode-extension-web-ide/src/extensionsGallery/setupExtensionsGalleryDisabledView.test.ts packages/example/src/components/WebIde.vue packages/vscode-extension-web-ide/src/extensionsGallery/setupExtensionsGalleryDisabledView.ts |
15. | ealcantara@gitlab.com | gitlab-bot@gitlab.com |
9 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock .yarnrc.yml packages/web-ide-fs/src/browserfs/create.test.ts .yarn/releases/yarn-3.8.7.cjs package.json packages/web-ide/src/index.test.ts jest.config.js |
16. | mandres@gitlab.com | chalim@gitlab.com |
8 shared files
.gitlab-ci.yml yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/vscode-bootstrap/src/start.test.ts package.json packages/vscode-bootstrap/src/vscode/types.ts gitlab-vscode-extension |
17. | mandres@gitlab.com | pslaughter@gitlab.com |
8 shared files
.gitlab-ci.yml yarn.lock packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.test.ts packages/vscode-extension-web-ide/src/thirdPartyExtensions/redhatVscodeYaml.ts packages/vscode-bootstrap/src/start.test.ts package.json packages/vscode-bootstrap/src/vscode/types.ts gitlab-vscode-extension |
18. | pslaughter@gitlab.com | sujalgupta6100@gmail.com |
8 shared files
yarn.lock packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/oauth-client/src/OAuthLocalStorage.ts packages/oauth-client/src/createOAuthClient.test.ts packages/oauth-client/package.json packages/oauth-client/src/createOAuthClient.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
19. | pslaughter@gitlab.com | simon@gitlab.com |
8 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/config.ts packages/web-ide-types/src/extensionMarketplace.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
20. | ealcantara@gitlab.com | simon@gitlab.com |
8 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/config.ts packages/web-ide-types/src/extensionMarketplace.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
21. | ealcantara@gitlab.com | cwoolley@gitlab.com |
8 shared files
packages/cross-origin-channel/src/constants.ts packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md packages/vscode-extension-web-ide/vscode.package.json gitlab-vscode-extension packages/example/src/components/ConfigFormFields.vue packages/vscode-extension-web-ide/src/extensionsGallery/setupExtensionsGalleryDisabledView.test.ts packages/example/src/components/WebIde.vue |
22. | mandres@gitlab.com | ealcantara@gitlab.com |
7 shared files
.gitlab-ci.yml scripts/lint-commit.mjs yarn.lock packages/vscode-bootstrap/src/start.test.ts package.json packages/vscode-bootstrap/src/vscode/types.ts gitlab-vscode-extension |
23. | gitlab-bot@gitlab.com | pslaughter@gitlab.com |
6 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock package.json packages/web-ide/src/index.test.ts jest.config.js |
24. | ealcantara@gitlab.com | tvik@gitlab.com |
6 shared files
.gitlab-ci.yml yarn.lock package.json tests/package-test/test.js gitlab-vscode-extension Dangerfile |
25. | chalim@gitlab.com | ajuckel@gmail.com |
6 shared files
.gitlab-ci.yml yarn.lock packages/web-ide/scripts/_utils.test.ts packages/web-ide/scripts/_utils.js package.json packages/gitlab-api-client/src/createResponseError.test.ts |
26. | gservat@gitlab.com | pslaughter@gitlab.com |
6 shared files
.gitlab-ci.yml yarn.lock tsconfig.json .gitignore package.json scripts/pack-web-ide-package.sh |
27. | ealcantara@gitlab.com | vowusu@gitlab.com |
6 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts packages/example/src/components/ConfigForm.vue packages/example/src/components/App.vue packages/vscode-extension-web-ide/src/constants.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
28. | pslaughter@gitlab.com | vowusu@gitlab.com |
6 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts packages/example/src/components/ConfigFormClientOnly.vue packages/example/src/components/ConfigForm.vue packages/vscode-extension-web-ide/src/constants.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
29. | chalim@gitlab.com | simon@gitlab.com |
6 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/config.ts packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/example/src/components/WebIde.vue packages/example/src/types.ts |
30. | chalim@gitlab.com | cwoolley@gitlab.com |
6 shared files
packages/vscode-extension-web-ide/src/constants.ts .gitlab/issue_templates/Default.md packages/vscode-extension-web-ide/vscode.package.json gitlab-vscode-extension packages/example/src/components/ConfigFormFields.vue packages/example/src/components/WebIde.vue |
31. | gitlab-bot@gitlab.com | chalim@gitlab.com |
5 shared files
packages/cross-origin-channel/src/DefaultCrossWindowChannel.test.ts .gitlab-ci.yml yarn.lock package.json packages/web-ide/src/index.test.ts |
32. | chalim@gitlab.com | tvik@gitlab.com |
5 shared files
.gitlab-ci.yml yarn.lock package.json tests/package-test/test.js gitlab-vscode-extension |
33. | pslaughter@gitlab.com | tvik@gitlab.com |
5 shared files
.gitlab-ci.yml yarn.lock package.json tests/package-test/test.js gitlab-vscode-extension |
34. | dperkins@gitlab.com | vowusu@gitlab.com |
5 shared files
packages/vscode-extension-web-ide/src/scm/create.test.ts packages/example/src/components/ConfigForm.vue packages/example/src/components/App.vue packages/vscode-extension-web-ide/src/constants.ts packages/example/src/components/WebIde.vue |
35. | mandres@gitlab.com | tvik@gitlab.com |
4 shared files
.gitlab-ci.yml yarn.lock package.json gitlab-vscode-extension |
36. | pslaughter@gitlab.com | ajuckel@gmail.com |
4 shared files
.gitlab-ci.yml yarn.lock packages/web-ide/scripts/_utils.js package.json |
37. | ealcantara@gitlab.com | sujalgupta6100@gmail.com |
4 shared files
yarn.lock packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
38. | sujalgupta6100@gmail.com | dperkins@gitlab.com |
4 shared files
yarn.lock packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
39. | ealcantara@gitlab.com | jfletcher@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts .eslintrc.js packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
40. | ealcantara@gitlab.com | jtapia@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts .eslintrc.js packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
41. | jfletcher@gitlab.com | jtapia@gitlab.com |
4 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts .eslintrc.js packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
42. | jtapia@gitlab.com | djoshi@gitlab.com |
4 shared files
packages/vscode-extension-web-ide/src/vscode/OutputChannelLogWriter.test.ts packages/vscode-extension-web-ide/src/vscode/OutputChannelLogWriter.ts packages/vscode-extension-web-ide/src/scm/commit/showCommitErrorMessage.test.ts packages/vscode-extension-web-ide/src/scm/commit/showCommitErrorMessage.ts |
43. | dperkins@gitlab.com | simon@gitlab.com |
4 shared files
packages/example/src/components/ConfigForm.vue packages/web-ide-types/src/config.ts packages/web-ide-types/src/index.ts packages/example/src/components/WebIde.vue |
44. | jyeswain@gitlab.com | simon@gitlab.com |
4 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/components/ConfigFormFields.vue packages/web-ide-types/src/config.ts packages/example/src/components/WebIde.vue |
45. | chalim@gitlab.com | divyamtayal18@gmail.com |
4 shared files
packages/vscode-extension-gitlab-vscode-theme/package.json packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.woff packages/vscode-extension-gitlab-vscode-theme/.webfontrc.json |
46. | mandres@gitlab.com | gitlab-bot@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
47. | mandres@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
48. | mandres@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
49. | ealcantara@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
50. | chalim@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
51. | gitlab-bot@gitlab.com | gservat@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
52. | gitlab-bot@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
53. | gitlab-bot@gitlab.com | tvik@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
54. | gservat@gitlab.com | ajuckel@gmail.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
55. | gservat@gitlab.com | tvik@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
56. | ajuckel@gmail.com | tvik@gitlab.com |
3 shared files
.gitlab-ci.yml yarn.lock package.json |
57. | jyeswain@gitlab.com | sujalgupta6100@gmail.com |
3 shared files
packages/vscode-mediator-commands/src/messages/MediatorMessageController.ts packages/web-ide-types/src/config.ts packages/vscode-bootstrap/src/start.ts |
58. | pslaughter@gitlab.com | jfletcher@gitlab.com |
3 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
59. | pslaughter@gitlab.com | jtapia@gitlab.com |
3 shared files
packages/vscode-bootstrap/src/utils/loadGitLabFonts.ts packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
60. | ealcantara@gitlab.com | jslaughter@gitlab.com |
3 shared files
packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.ts packages/vscode-extension-web-ide/src/main.ts packages/vscode-extension-web-ide/src/warnIfLanguageServerFlag.test.ts |
61. | vowusu@gitlab.com | simon@gitlab.com |
3 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/components/WebIde.vue packages/example/src/types.ts |
62. | divyamtayal18@gmail.com | pslaughter@gitlab.com |
3 shared files
packages/vscode-extension-gitlab-vscode-theme/package.json packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.woff |
63. | divyamtayal18@gmail.com | ealcantara@gitlab.com |
3 shared files
packages/vscode-extension-gitlab-vscode-theme/package.json packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.hash packages/vscode-extension-gitlab-vscode-theme/fonts/gitlab_webide.woff |
64. | dperkins@gitlab.com | cwoolley@gitlab.com |
3 shared files
packages/vscode-extension-web-ide/src/constants.ts packages/vscode-extension-web-ide/vscode.package.json packages/example/src/components/WebIde.vue |
65. | chalim@gitlab.com | jtapia@gitlab.com |
3 shared files
packages/web-ide-types/src/config.ts packages/vscode-extension-web-ide/src/scm/commit/showCommitErrorMessage.ts packages/web-ide/src/index.ts |
66. | chalim@gitlab.com | jcastillo@gitlab.com |
2 shared files
packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark-color-theme.json packages/vscode-extension-gitlab-vscode-theme/themes/GitLab_Dark_Midnight-color-theme.json |
67. | mandres@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
68. | mandres@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
69. | mandres@gitlab.com | dperkins@gitlab.com |
2 shared files
yarn.lock packages/vscode-bootstrap/src/start.test.ts |
70. | gitlab-bot@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
71. | gitlab-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
72. | gitlab-bot@gitlab.com | dperkins@gitlab.com |
2 shared files
yarn.lock packages/web-ide/src/index.test.ts |
73. | ealcantara@gitlab.com | leipert+gitlab-renovate-bot@gitlab.com |
2 shared files
yarn.lock package.json |
74. | ealcantara@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
75. | leipert+gitlab-renovate-bot@gitlab.com | tvik@gitlab.com |
2 shared files
yarn.lock package.json |
76. | leipert+gitlab-renovate-bot@gitlab.com | chalim@gitlab.com |
2 shared files
yarn.lock package.json |
77. | leipert+gitlab-renovate-bot@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
78. | leipert+gitlab-renovate-bot@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
79. | leipert+gitlab-renovate-bot@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
80. | leipert+gitlab-renovate-bot@gitlab.com | ajuckel@gmail.com |
2 shared files
yarn.lock package.json |
81. | tvik@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
82. | chalim@gitlab.com | ahemdan@gitlab.com |
2 shared files
yarn.lock package.json |
83. | ahemdan@gitlab.com | gservat@gitlab.com |
2 shared files
yarn.lock package.json |
84. | ahemdan@gitlab.com | pslaughter@gitlab.com |
2 shared files
yarn.lock package.json |
85. | ahemdan@gitlab.com | ajuckel@gmail.com |
2 shared files
yarn.lock package.json |
86. | vowusu@gitlab.com | jyeswain@gitlab.com |
2 shared files
packages/example/src/components/ConfigForm.vue packages/example/src/components/WebIde.vue |
87. | mandres@gitlab.com | jyeswain@gitlab.com |
2 shared files
packages/vscode-bootstrap/src/start.test.ts packages/vscode-bootstrap/src/vscode/types.ts |
88. | ealcantara@gitlab.com | eakca@gitlab.com |
2 shared files
packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.test.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.ts |
89. | pslaughter@gitlab.com | eakca@gitlab.com |
2 shared files
packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.test.ts packages/vscode-extension-web-ide/src/scm/commit/showSuccessMessage.ts |
90. | vowusu@gitlab.com | cwoolley@gitlab.com |
2 shared files
packages/vscode-extension-web-ide/src/constants.ts packages/example/src/components/WebIde.vue |
91. | pslaughter@gitlab.com | ebenson@gitlab.com |
2 shared files
gitlab-vscode-extension packages/vscode-bootstrap/src/start.ts |
92. | chalim@gitlab.com | ebenson@gitlab.com |
2 shared files
gitlab-vscode-extension packages/vscode-bootstrap/src/start.ts |
93. | ebenson@gitlab.com | ealcantara@gitlab.com |
2 shared files
gitlab-vscode-extension packages/vscode-bootstrap/src/start.ts |
94. | jyeswain@gitlab.com | cwoolley@gitlab.com |
2 shared files
packages/example/src/components/ConfigFormFields.vue packages/example/src/components/WebIde.vue |
95. | cwoolley@gitlab.com | simon@gitlab.com |
2 shared files
packages/example/src/components/ConfigFormFields.vue packages/example/src/components/WebIde.vue |
96. | jyeswain@gitlab.com | jfletcher@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
97. | jyeswain@gitlab.com | jtapia@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
98. | dperkins@gitlab.com | jfletcher@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
99. | dperkins@gitlab.com | jtapia@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
100. | chalim@gitlab.com | jfletcher@gitlab.com |
2 shared files
packages/web-ide-types/src/config.ts packages/web-ide/src/index.ts |
Contributor | # connections | # commits | |
---|---|---|---|
1. | chalim@gitlab.com | 27 | 66 |
2. | ealcantara@gitlab.com | 26 | 70 |
3. | pslaughter@gitlab.com | 26 | 62 |
4. | dperkins@gitlab.com | 20 | 4 |
5. | mandres@gitlab.com | 17 | 9 |
6. | sujalgupta6100@gmail.com | 16 | 5 |
7. | tvik@gitlab.com | 16 | 4 |
8. | cwoolley@gitlab.com | 14 | 5 |
9. | jyeswain@gitlab.com | 14 | 2 |
10. | gitlab-bot@gitlab.com | 13 | 25 |
11. | gservat@gitlab.com | 12 | 6 |
12. | ajuckel@gmail.com | 12 | 4 |
13. | leipert+gitlab-renovate-bot@gitlab.com | 12 | 1 |
14. | ahemdan@gitlab.com | 12 | 1 |
15. | ebenson@gitlab.com | 11 | 2 |
16. | simon@gitlab.com | 11 | 1 |
17. | vowusu@gitlab.com | 10 | 4 |
18. | jtapia@gitlab.com | 10 | 3 |
19. | dcouture@gitlab.com | 10 | 1 |
20. | tread@gitlab.com | 8 | 3 |
21. | ecarey@gitlab.com | 8 | 1 |
22. | jfletcher@gitlab.com | 8 | 1 |
23. | julee@gitlab.com | 8 | 1 |
24. | bbodenmiller@gmail.com | 5 | 1 |
25. | djoshi@gitlab.com | 3 | 2 |
26. | jslaughter@gitlab.com | 3 | 1 |
27. | divyamtayal18@gmail.com | 3 | 1 |
28. | eakca@gitlab.com | 2 | 1 |
29. | jcastillo@gitlab.com | 1 | 1 |
C-median: 11.0
A half of the contributors has more than 11.0 connections, and a half has less than this number.
C-mean: 11.6
An average number of connections a contributor has with other contributors.
C-index: 12.0
There are 12.0 contributors with 12.0 or more connections.