aws / res
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 651 files with 104,347 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 40 files changed 6-20 times (18,096 lines of code)
    • 611 files changed 1-5 times (86,251 lines of code)
0% | 0% | 0% | 17% | 82%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 651 files with 104,347 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 211 files changed by 2-5 contributors (49,273 lines of code)
    • 440 files changed by 1 contributor (55,074 lines of code)
0% | 0% | 0% | 47% | 52%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, tsx, yaml, sh, jinja2, md, ts, txt, go, json, in, scss, ps1, html, c, gitignore, css, mod, gitattributes, xml, editorconfig, ini, svg, toml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 13% | 86%
tsx0% | 0% | 0% | 18% | 81%
ts0% | 0% | 0% | 58% | 41%
jinja20% | 0% | 0% | 17% | 82%
go0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 0%
xml0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
scss0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
source0% | 0% | 0% | 17% | 82%
tasks0% | 0% | 0% | 0% | 100%
requirements0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in source/idea/idea-administrator/src/ideaadministrator_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-cluster-manager/src/ideaclustermanager_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-sdk/src/ideasdk_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-data-model/src/ideadatamodel_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
snapshot_model.py
in source/idea/idea-data-model/src/ideadatamodel/snapshots
61 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
apply_snapshots_config.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers
69 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
accounts_service.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts
387 33 2024-01-30 2025-03-20 8 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
configure.sh.jinja2
in source/idea/idea-bootstrap/virtual-desktop-host-linux
395 - 2024-04-04 2025-03-20 8 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_controller_utils.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app
570 23 2024-01-30 2025-03-20 8 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
filesystem.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
871 15 2024-01-30 2025-03-20 8 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
directoryservice.py
in source/idea/infrastructure/install/parameters
182 - 2024-01-30 2024-12-12 7 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
projects_service.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/projects
393 14 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
constants.py
in source/idea/idea-data-model/src/ideadatamodel
414 - 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
projects.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
782 15 2024-01-30 2025-03-20 7 1 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
cdk_invoker.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk
856 23 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
stack.py
in source/idea/pipeline
919 19 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
App.tsx
in source/idea/idea-cluster-manager/webapp/src
1055 6 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
data-model.ts
in source/idea/idea-cluster-manager/webapp/src/client
2630 - 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
create.py
in source/idea/infrastructure/install/commands
24 5 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
permissions.py
in source/idea/infrastructure/install
47 2 2024-01-30 2024-12-12 6 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
auth-route.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/auth
59 - 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
connect_activedirectory.jinja2
in source/idea/idea-bootstrap/_templates/linux
104 - 2024-04-04 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/virtual-desktop-controller
129 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
side-nav-items.tsx
in source/idea/idea-cluster-manager/webapp/src/navigation
144 - 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/cluster-manager
152 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
cluster_manager_app.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app
154 4 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
projects_api.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/api
172 14 2024-01-30 2025-03-20 6 1 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
common.py
in source/idea/infrastructure/install/parameters
176 - 2024-01-30 2025-03-20 6 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
directoryservice.py
in source/idea/batteries_included/parameters
197 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
installer.py
in source/idea/infrastructure/install
242 3 2024-01-30 2024-12-12 6 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
virtual_desktop_model.py
in source/idea/idea-data-model/src/ideadatamodel/virtual_desktop
257 3 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
cluster-settings.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
382 5 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
cluster_manager_stack.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks
461 11 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
virtual_desktop_admin_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api
645 33 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api
655 41 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual-desktop-sessions.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops
896 18 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
utils.ts
in source/idea/idea-cluster-manager/webapp/src/common
1092 74 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
configure-project.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
1150 19 2024-04-04 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_controller_stack.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks
1364 25 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
join_directoryservice.jinja2
in source/idea/idea-bootstrap/_templates/linux
15 - 2024-04-04 2025-03-20 5 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
configure_post_reboot.sh.jinja2
in source/idea/idea-bootstrap/virtual-desktop-host-linux
57 - 2024-04-04 2025-03-20 5 1 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/dcv-broker
113 - 2024-04-04 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/dcv-connection-gateway
115 - 2024-04-04 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
fsx_lustre_client.jinja2
in source/idea/idea-bootstrap/_templates/linux
121 - 2024-04-04 2024-12-12 5 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
125 17 2024-04-04 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
errorcodes.py
in source/idea/idea-data-model/src/ideadatamodel
137 - 2024-01-30 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/bastion-host
145 - 2024-04-04 2025-03-20 5 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
common.py
in source/idea/batteries_included/parameters
184 - 2024-01-30 2025-03-20 5 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
stack.py
in source/idea/batteries_included
185 1 2024-01-30 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
snapshot_model.py
in source/idea/idea-data-model/src/ideadatamodel/snapshots
61 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-data-model/src/ideadatamodel_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-sdk/src/ideasdk_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-cluster-manager/src/ideaclustermanager_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
apply_snapshots_config.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers
69 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-administrator/src/ideaadministrator_meta
2 - 2024-01-30 2025-03-20 11 4 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
configure.sh.jinja2
in source/idea/idea-bootstrap/virtual-desktop-host-linux
395 - 2024-04-04 2025-03-20 8 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
filesystem.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
871 15 2024-01-30 2025-03-20 8 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
common.py
in source/idea/infrastructure/install/parameters
176 - 2024-01-30 2025-03-20 6 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
permissions.py
in source/idea/infrastructure/install
47 2 2024-01-30 2024-12-12 6 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
installer.py
in source/idea/infrastructure/install
242 3 2024-01-30 2024-12-12 6 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
common.py
in source/idea/batteries_included/parameters
184 - 2024-01-30 2025-03-20 5 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
fsx_lustre_client.jinja2
in source/idea/idea-bootstrap/_templates/linux
121 - 2024-04-04 2024-12-12 5 3 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
join_directoryservice.jinja2
in source/idea/idea-bootstrap/_templates/linux
15 - 2024-04-04 2025-03-20 5 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/library/src/res_meta
2 - 2024-10-22 2025-03-20 4 3 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
__init__.py
in source/idea/idea-bastion-host/src/ideabastionhost_meta
2 - 2024-12-12 2025-03-20 3 3 78273946+ravipranjal@users.... 68558268+junbo75@users.nore...
__init__.py
in source/idea/ad-sync/src/adsync_meta
2 - 2024-12-12 2025-03-20 3 3 78273946+ravipranjal@users.... 68558268+junbo75@users.nore...
groups.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/user-management
314 4 2024-12-12 2025-03-20 3 3 78273946+ravipranjal@users.... 68558268+junbo75@users.nore...
users.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/user-management
356 5 2024-12-12 2025-03-20 3 3 78273946+ravipranjal@users.... 68558268+junbo75@users.nore...
identity-management.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
456 11 2024-12-12 2025-03-20 3 3 78273946+ravipranjal@users.... 68558268+junbo75@users.nore...
virtual_desktop_controller_utils.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app
570 23 2024-01-30 2025-03-20 8 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
accounts_service.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts
387 33 2024-01-30 2025-03-20 8 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
constants.py
in source/idea/idea-data-model/src/ideadatamodel
414 - 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
stack.py
in source/idea/pipeline
919 19 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
directoryservice.py
in source/idea/infrastructure/install/parameters
182 - 2024-01-30 2024-12-12 7 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
projects_service.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app/projects
393 14 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
App.tsx
in source/idea/idea-cluster-manager/webapp/src
1055 6 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
data-model.ts
in source/idea/idea-cluster-manager/webapp/src/client
2630 - 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
cdk_invoker.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk
856 23 2024-01-30 2025-03-20 7 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_model.py
in source/idea/idea-data-model/src/ideadatamodel/virtual_desktop
257 3 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_admin_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api
645 33 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api
655 41 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
create.py
in source/idea/infrastructure/install/commands
24 5 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
directoryservice.py
in source/idea/batteries_included/parameters
197 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/virtual-desktop-controller
129 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
jinja2
connect_activedirectory.jinja2
in source/idea/idea-bootstrap/_templates/linux
104 - 2024-04-04 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
jinja2
setup.sh.jinja2
in source/idea/idea-bootstrap/cluster-manager
152 - 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
cluster_manager_app.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/app
154 4 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
utils.ts
in source/idea/idea-cluster-manager/webapp/src/common
1092 74 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
side-nav-items.tsx
in source/idea/idea-cluster-manager/webapp/src/navigation
144 - 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual-desktop-sessions.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops
896 18 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
configure-project.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
1150 19 2024-04-04 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
cluster-settings.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
382 5 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
auth-route.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/auth
59 - 2024-01-30 2025-03-20 6 2 68558268+junbo75@users.nore... 68558268+junbo75@users.nore...
virtual_desktop_controller_stack.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks
1364 25 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
cluster_manager_stack.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks
461 11 2024-01-30 2024-12-12 6 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
125 17 2024-04-04 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
idea.py
in tasks
399 97 2024-01-30 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
shared_filesystem_api.py
in source/idea/idea-data-model/src/ideadatamodel/shared_filesystem
205 - 2024-01-30 2024-12-12 5 2 68558268+junbo75@users.nore... 78273946+ravipranjal@users....
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
scheduler_model.py
in source/idea/idea-data-model/src/ideadatamodel/scheduler
1441 122
submit-job.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
1350 23
framework.py
in source/idea/idea-sdk/src/ideasdk/user_input
1143 106
dcv_broker_swagger_client.yaml
in source/idea/idea-virtual-desktop-controller/resources
928 -
update-hpc-application.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
763 7
scheduler_api.py
in source/idea/idea-data-model/src/ideadatamodel/scheduler
442 1
ec2_instance.py
in source/idea/idea-data-model/src/ideadatamodel/aws
431 116
update-hpc-license.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
420 5
queues.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
416 3
shared_storage_helper.py
in source/idea/idea-administrator/src/ideaadministrator/app
402 17
api_client.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient
388 23
email-templates.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin
325 6
open_api_tool.py
in tasks/tools
301 8
soca_cli_context.py
in source/idea/idea-sdk/src/ideasdk/context
300 32
vpc_endpoints_helper.py
in source/idea/idea-administrator/src/ideaadministrator/app
297 14
hpc-licenses.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
276 6
dcv_broker_client.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcv_broker_client
264 22
job_test_case.py
in source/idea/idea-administrator/src/ideaadministrator/integration_tests/scheduler
257 18
accounts.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/cli
254 9
key-value.tsx
in source/idea/idea-cluster-manager/webapp/src/components/key-value
252 3
virtual-desktop-schedule-modal.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/components
251 11
hpc-utils.ts
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
248 3
handler.py
in source/idea/idea-administrator/resources/lambda_functions/idea_custom_resource_self_signed_certificate
247 3
hpc-applications.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
225 3
soca_logging.py
in source/idea/idea-sdk/src/ideasdk/logging
223 16
sessions_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient/api
222 9
rest.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient
221 14
server.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient/models
220 36
app-context.ts
in source/idea/idea-cluster-manager/webapp/src/common
215 7
shell_invoker.py
in source/idea/idea-sdk/src/ideasdk/shell
208 18
groups.py
in source/idea/idea-cluster-manager/src/ideaclustermanager/cli
203 10
typings_generator.py
in tasks/tools
201 10
create_session_request_data.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient/models
197 34
ec2_instance_type.py
in source/idea/idea-data-model/src/ideadatamodel/aws
194 51
home.tsx
in source/idea/idea-cluster-manager/webapp/src/pages
181 3
hpc-nodes.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
180 2
cloudwatch_agent_config.py
in source/idea/idea-sdk/src/ideasdk/metrics/cloudwatch
179 3
shared-storage-utils.ts
in source/idea/idea-cluster-manager/webapp/src/common
177 1
session.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient/models
175 30
base_metrics.py
in source/idea/idea-sdk/src/ideasdk/metrics
170 24
servers_api.py
in source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcvssmswaggerclient/api
168 7
shared_storage_stack.py
in source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks
162 10
support_helper.py
in source/idea/idea-administrator/src/ideaadministrator/app
159 11
deployment_helper.py
in source/idea/idea-administrator/src/ideaadministrator/app
156 8
job-templates-service.ts
in source/idea/idea-cluster-manager/webapp/src/service
154 4
time-range-slider.tsx
in source/idea/idea-cluster-manager/webapp/src/components/time-range-slider
152 3
App.scss
in source/idea/idea-cluster-manager/webapp/src
151 -
handler.py
in source/idea/idea-administrator/resources/lambda_functions/idea_custom_resource_cluster_endpoints
149 2
jobs.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
146 1
hpc-scheduler-settings.tsx
in source/idea/idea-cluster-manager/webapp/src/pages/hpc
146 3
Correlations

File Size vs. Number of Changes: 651 points

requirements/ad-sync.in x: 14 lines of code y: 2 # changes requirements/idea-virtual-desktop.in x: 2 lines of code y: 1 # changes source/idea/ad-sync/src/adsync/main.py x: 307 lines of code y: 2 # changes source/idea/ad-sync/src/adsync_meta/__init__.py x: 2 lines of code y: 3 # changes source/idea/backend/handler.py x: 23 lines of code y: 2 # changes source/idea/backend/resources/ad_sync.py x: 75 lines of code y: 1 # changes source/idea/backend/resources/bastion_host_service.py x: 380 lines of code y: 1 # changes source/idea/backend/resources/common.py x: 22 lines of code y: 1 # changes source/idea/batteries_included/parameters/common.py x: 184 lines of code y: 5 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/cdk_invoker.py x: 856 lines of code y: 7 # changes source/idea/idea-administrator/src/ideaadministrator_meta/__init__.py x: 2 lines of code y: 11 # changes source/idea/idea-bootstrap/_templates/linux/connect_activedirectory.jinja2 x: 104 lines of code y: 6 # changes source/idea/idea-bootstrap/_templates/linux/gpu_drivers.jinja2 x: 269 lines of code y: 5 # changes source/idea/idea-bootstrap/_templates/linux/join_activedirectory.jinja2 x: 161 lines of code y: 4 # changes source/idea/idea-bootstrap/_templates/linux/join_directoryservice.jinja2 x: 15 lines of code y: 5 # changes source/idea/idea-bootstrap/_templates/windows/join_activedirectory.jinja2 x: 112 lines of code y: 1 # changes source/idea/idea-bootstrap/bastion-host/setup.sh.jinja2 x: 145 lines of code y: 5 # changes source/idea/idea-bootstrap/virtual-desktop-host-linux/configure.sh.jinja2 x: 395 lines of code y: 8 # changes source/idea/idea-bootstrap/virtual-desktop-host-linux/configure_post_reboot.sh.jinja2 x: 57 lines of code y: 5 # changes source/idea/idea-bootstrap/virtual-desktop-host-linux/install_app.sh.jinja2 x: 43 lines of code y: 1 # changes source/idea/idea-bootstrap/virtual-desktop-host-windows/Configure.ps1.jinja2 x: 147 lines of code y: 3 # changes source/idea/idea-bootstrap/virtual-desktop-host-windows/ConfigureDCVHost.ps1.jinja2 x: 116 lines of code y: 3 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/accounts_service.py x: 387 lines of code y: 8 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/user_home_directory.py x: 77 lines of code y: 4 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/cluster_settings_api.py x: 169 lines of code y: 4 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/projects_api.py x: 172 lines of code y: 6 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/app_utils.py x: 15 lines of code y: 1 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/projects/db/projects_dao.py x: 219 lines of code y: 5 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/projects/projects_service.py x: 393 lines of code y: 7 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers/apply_snapshots_config.py x: 69 lines of code y: 11 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers/db_utils.py x: 182 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/App.tsx x: 1055 lines of code y: 7 # changes source/idea/idea-cluster-manager/webapp/src/client/data-model.ts x: 2630 lines of code y: 7 # changes source/idea/idea-cluster-manager/webapp/src/client/proxy-client.ts x: 50 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/common/utils.ts x: 1092 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/components/form-field/form-field.tsx x: 1964 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/components/form/form.tsx x: 405 lines of code y: 5 # changes source/idea/idea-cluster-manager/webapp/src/components/list-view/list-view.tsx x: 637 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/components/modals/confirm.tsx x: 91 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/components/navbar/navbar.tsx x: 292 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/components/table/table.tsx x: 411 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/components/tabs/tabs.tsx x: 29 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/components/wizard/wizard.tsx x: 609 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/navigation/side-nav-items.tsx x: 144 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/pages/auth/auth-route.tsx x: 59 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/cluster-settings.tsx x: 382 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/cluster-status.tsx x: 556 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/configure-project.tsx x: 1150 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/edit-ad-domain-form.tsx x: 482 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/filesystem.tsx x: 871 lines of code y: 8 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/identity-management.tsx x: 456 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/projects.tsx x: 782 lines of code y: 7 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/cost-analysis-chart.tsx x: 66 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/cost-analysis-tags-enable-widget.tsx x: 60 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/cost-analysis-widget.tsx x: 529 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/costs-tab.tsx x: 184 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/current-budget-widget.tsx x: 204 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/date-range-filter.tsx x: 245 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/granularity-filter.tsx x: 119 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/resources-tab.tsx x: 42 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/cost-dashboard.tsx x: 148 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/utils/cost-dashboard-constants.tsx x: 8 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/home/file-browser.tsx x: 1343 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/home/ssh-access.tsx x: 226 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/desktop-sharing-profiles-dashboard.tsx x: 220 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/permission-profiles-dashboard.tsx x: 192 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/view-permission-profile.tsx x: 380 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/user-management/groups.tsx x: 314 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/user-management/users.tsx x: 356 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-create-session-form.tsx x: 664 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-software-stack-edit-form.tsx x: 454 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/my-virtual-desktop-sessions.tsx x: 1070 lines of code y: 5 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-sessions.tsx x: 896 lines of code y: 6 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-settings.tsx x: 809 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-software-stack-detail.tsx x: 248 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-software-stacks.tsx x: 771 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/service/auth-service.ts x: 326 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/service/cluster-settings-service.ts x: 246 lines of code y: 5 # changes source/idea/idea-data-model/src/ideadatamodel/cluster_settings/cluster_settings_api.py x: 86 lines of code y: 3 # changes source/idea/idea-data-model/src/ideadatamodel/constants.py x: 414 lines of code y: 7 # changes source/idea/idea-data-model/src/ideadatamodel/projects/projects_model.py x: 69 lines of code y: 4 # changes source/idea/idea-data-model/src/ideadatamodel/snapshots/snapshot_model.py x: 61 lines of code y: 11 # changes source/idea/idea-data-model/src/ideadatamodel/virtual_desktop/virtual_desktop_model.py x: 257 lines of code y: 6 # changes source/idea/idea-sdk/src/ideasdk/app/soca_app_api.py x: 26 lines of code y: 1 # changes source/idea/idea-sdk/src/ideasdk/aws/aws_util.py x: 1037 lines of code y: 5 # changes source/idea/idea-sdk/src/ideasdk/bootstrap/bootstrap_userdata_builder.py x: 71 lines of code y: 3 # changes source/idea/idea-sdk/src/ideasdk/client/vdc_client.py x: 198 lines of code y: 3 # changes source/idea/idea-sdk/src/ideasdk/config/cluster_config.py x: 170 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/launch_configurations/launch_scripts_helper.py x: 62 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/utils/module_metadata.py x: 39 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_admin_api.py x: 645 lines of code y: 6 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_api.py x: 655 lines of code y: 6 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_user_api.py x: 542 lines of code y: 5 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_utils_api.py x: 204 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/events_client/events_client.py x: 49 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/events_utils.py x: 242 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/handlers/dcv_host_event_handlers/dcv_host_reboot_complete_event_handler.py x: 60 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/handlers/ec2_state_change_event_handler.py x: 73 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/handlers/ssm_commands_progress_event_handlers/idea_resume_session_command_progress_event_handler.py x: 34 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/handlers/validate_dcv_session_event_handlers/validate_dcv_session_deletion_event_handler.py x: 56 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/service/controller_queue_monitor_service.py x: 162 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/service/events_handler_thread.py x: 141 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_counters_db.py x: 103 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_db.py x: 237 lines of code y: 5 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_utils.py x: 212 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/software_stacks/constants.py x: 30 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/software_stacks/virtual_desktop_software_stack_db.py x: 188 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/software_stacks/virtual_desktop_software_stack_utils.py x: 78 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/ssm_commands/virtual_desktop_ssm_commands_db.py x: 78 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/virtual_desktop_controller_utils.py x: 570 lines of code y: 8 # changes source/idea/infrastructure/install/backend.py x: 396 lines of code y: 2 # changes source/idea/infrastructure/install/ddb_tables/base.py x: 123 lines of code y: 2 # changes source/idea/infrastructure/install/ddb_tables/list.py x: 344 lines of code y: 2 # changes source/idea/infrastructure/install/parameters/common.py x: 176 lines of code y: 6 # changes source/idea/infrastructure/install/proxy.py x: 461 lines of code y: 3 # changes source/idea/infrastructure/install/stacks/ad_sync_stack.py x: 587 lines of code y: 2 # changes source/idea/infrastructure/install/stacks/res_base_stack.py x: 516 lines of code y: 3 # changes source/idea/infrastructure/resources/config/base-software-stack-config.yaml x: 574 lines of code y: 2 # changes source/idea/infrastructure/resources/lambda_functions/custom_resource/ddb_default_values_populator_lambda/handler.py x: 350 lines of code y: 2 # changes source/idea/library/src/res/clients/ad_sync/ad_sync_client.py x: 186 lines of code y: 2 # changes source/idea/library/src/res/clients/dcv_broker/dcv_broker_client.py x: 172 lines of code y: 2 # changes source/idea/library/src/res/clients/events/events_client.py x: 53 lines of code y: 3 # changes source/idea/library/src/res/exceptions.py x: 35 lines of code y: 3 # changes source/idea/library/src/res/resources/sessions.py x: 64 lines of code y: 3 # changes source/idea/library/src/res/resources/software_stacks.py x: 108 lines of code y: 2 # changes source/idea/library/src/res/utils/sssd_utils.py x: 165 lines of code y: 2 # changes source/idea/library/src/res_meta/__init__.py x: 2 lines of code y: 4 # changes source/idea/pipeline/integ_tests/integ_test_step_builder.py x: 96 lines of code y: 3 # changes source/idea/pipeline/stack.py x: 919 lines of code y: 7 # changes tasks/build.py x: 65 lines of code y: 4 # changes tasks/clean.py x: 46 lines of code y: 3 # changes tasks/package.py x: 104 lines of code y: 4 # changes requirements/dev.in x: 21 lines of code y: 3 # changes requirements/tests.in x: 8 lines of code y: 3 # changes source/idea/ad-sync/src/setup.py x: 14 lines of code y: 1 # changes source/idea/batteries_included/parameters/directoryservice.py x: 197 lines of code y: 6 # changes source/idea/batteries_included/parameters/parameters.py x: 44 lines of code y: 2 # changes source/idea/idea-administrator/resources/lambda_functions/res_vdi_helper/handler.py x: 49 lines of code y: 2 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/directory_service.py x: 335 lines of code y: 3 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/storage.py x: 282 lines of code y: 1 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/bastion_host_stack.py x: 116 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/cluster_manager_stack.py x: 461 lines of code y: 6 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/directoryservice_stack.py x: 338 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/virtual_desktop_controller_stack.py x: 1364 lines of code y: 6 # changes source/idea/idea-administrator/src/ideaadministrator/app/patch_helper.py x: 209 lines of code y: 1 # changes source/idea/idea-administrator/src/ideaadministrator/app_main.py x: 1343 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app_props.py x: 233 lines of code y: 2 # changes source/idea/idea-bootstrap/_templates/linux/configure_openldap.jinja2 x: 29 lines of code y: 3 # changes source/idea/idea-bootstrap/_templates/linux/disable_strict_host_check.jinja2 x: 6 lines of code y: 2 # changes source/idea/idea-bootstrap/_templates/linux/fsx_lustre_client.jinja2 x: 121 lines of code y: 5 # changes source/idea/idea-bootstrap/_templates/linux/fsx_lustre_client_tuning_prereboot.jinja2 x: 14 lines of code y: 3 # changes source/idea/idea-bootstrap/_templates/linux/motd.jinja2 x: 15 lines of code y: 2 # changes source/idea/idea-bootstrap/_templates/linux/mount_shared_storage.jinja2 x: 121 lines of code y: 4 # changes source/idea/idea-bootstrap/_templates/linux/prometheus_node_exporter.jinja2 x: 58 lines of code y: 3 # changes source/idea/idea-bootstrap/cluster-manager/setup.sh.jinja2 x: 152 lines of code y: 6 # changes source/idea/idea-bootstrap/dcv-broker/install_app.sh.jinja2 x: 201 lines of code y: 4 # changes source/idea/idea-bootstrap/dcv-broker/setup.sh.jinja2 x: 113 lines of code y: 5 # changes source/idea/idea-bootstrap/dcv-connection-gateway/install_app.sh.jinja2 x: 148 lines of code y: 4 # changes source/idea/idea-bootstrap/dcv-connection-gateway/setup.sh.jinja2 x: 115 lines of code y: 5 # changes source/idea/idea-bootstrap/openldap-server/setup.sh.jinja2 x: 111 lines of code y: 3 # changes source/idea/idea-bootstrap/scheduler/setup.sh.jinja2 x: 126 lines of code y: 3 # changes source/idea/idea-bootstrap/virtual-desktop-controller/setup.sh.jinja2 x: 129 lines of code y: 6 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/ad_automation_agent.py x: 101 lines of code y: 1 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/cognito_user_pool.py x: 472 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/db/group_dao.py x: 99 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/db/user_dao.py x: 137 lines of code y: 3 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/helpers/preset_computer_helper.py x: 280 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/accounts_api.py x: 278 lines of code y: 4 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/email_templates_api.py x: 77 lines of code y: 1 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/filesystem_api.py x: 140 lines of code y: 4 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/app_context.py x: 34 lines of code y: 4 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/email_templates/email_templates_dao.py x: 147 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/notifications/notifications_service.py x: 118 lines of code y: 1 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/shared_filesystem/shared_filesystem_service.py x: 1100 lines of code y: 5 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/apply_snapshot.py x: 252 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/client/accounts-client.ts x: 132 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/client/clients.ts x: 241 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/client/cluster-settings-client.ts x: 35 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/client/idea-api-invoker.ts x: 226 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/common/authentication-context.ts x: 414 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/common/constants.ts x: 113 lines of code y: 4 # changes source/idea/idea-cluster-manager/webapp/src/pages/auth/auth-login.tsx x: 155 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/auth/auth-signup.tsx x: 107 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/auth/auth-verify-account.tsx x: 144 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/enable-sso-form.tsx x: 312 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/configure-desktop-sharing-profile.tsx x: 380 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/global-permissions.tsx x: 283 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/permissions.tsx x: 136 lines of code y: 2 # changes source/idea/idea-data-model/src/ideadatamodel/auth/auth_api.py x: 477 lines of code y: 2 # changes source/idea/idea-data-model/src/ideadatamodel/auth/auth_model.py x: 54 lines of code y: 1 # changes source/idea/idea-data-model/src/ideadatamodel/aws/model.py x: 202 lines of code y: 2 # changes source/idea/idea-data-model/src/ideadatamodel/errorcodes.py x: 137 lines of code y: 5 # changes source/idea/idea-data-model/src/ideadatamodel/shared_filesystem/shared_filesystem_api.py x: 205 lines of code y: 5 # changes source/idea/idea-sdk/src/ideasdk/auth/api_authorization_service_base.py x: 89 lines of code y: 4 # changes source/idea/idea-sdk/src/ideasdk/context/arn_builder.py x: 338 lines of code y: 5 # changes source/idea/idea-sdk/src/ideasdk/filesystem/filesystem_helper.py x: 371 lines of code y: 3 # changes source/idea/idea-sdk/src/ideasdk/server/cors.py x: 25 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/auth/api_authorization_service.py x: 54 lines of code y: 4 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/clients/dcv_broker_client/dcv_broker_client_utils.py x: 129 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/schedules/virtual_desktop_schedule_utils.py x: 195 lines of code y: 1 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/servers/virtual_desktop_server_db.py x: 112 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/session_permissions/virtual_desktop_session_permission_db.py x: 215 lines of code y: 2 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/session_permissions/virtual_desktop_session_permission_utils.py x: 106 lines of code y: 3 # changes source/idea/infrastructure/install/cognito_sync_handler.py x: 306 lines of code y: 1 # changes source/idea/infrastructure/install/cognito_trigger_workflow.py x: 346 lines of code y: 1 # changes source/idea/infrastructure/install/commands/create.py x: 24 lines of code y: 6 # changes source/idea/infrastructure/install/handlers/ecr_images_handler.py x: 81 lines of code y: 1 # changes source/idea/infrastructure/install/installer.py x: 242 lines of code y: 6 # changes source/idea/infrastructure/install/installer_permissions/create_permissions.py x: 232 lines of code y: 4 # changes source/idea/infrastructure/install/installer_permissions/delete_permissions.py x: 301 lines of code y: 4 # changes source/idea/infrastructure/install/parameters/directoryservice.py x: 182 lines of code y: 7 # changes source/idea/infrastructure/install/permissions.py x: 47 lines of code y: 6 # changes source/idea/infrastructure/install/proxy_handler.py x: 356 lines of code y: 2 # changes source/idea/infrastructure/install/tasks.py x: 212 lines of code y: 5 # changes source/idea/infrastructure/resources/lambda_functions/custom_resource/ddb_default_values_populator_lambda/utils.py x: 191 lines of code y: 1 # changes source/idea/library/src/res/resources/accounts.py x: 418 lines of code y: 2 # changes source/idea/library/src/res/utils/table_utils.py x: 156 lines of code y: 2 # changes source/infra/host_modules/libnss_cognito/nss_cache.go x: 218 lines of code y: 1 # changes source/infra/host_modules/ssh_keygen/ssh_keygen.go x: 128 lines of code y: 1 # changes source/infra/host_modules/util/aws.go x: 266 lines of code y: 1 # changes source/infra/host_modules_pipeline/stack.py x: 249 lines of code y: 1 # changes tasks/idea.py x: 399 lines of code y: 5 # changes tasks/tools/build_tool.py x: 264 lines of code y: 1 # changes tasks/tools/infra_ami_package_tool.py x: 125 lines of code y: 5 # changes requirements/idea-virtual-desktop-controller.in x: 3 lines of code y: 2 # changes source/idea/idea-administrator/resources/lambda_functions/res_custom_credential_broker/utils.py x: 128 lines of code y: 2 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/network.py x: 519 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app/delete_cluster.py x: 701 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/integration_tests/virtual_desktop_tests_util.py x: 1008 lines of code y: 2 # changes source/idea/idea-bootstrap/openldap-server/_templates/install_openldap.jinja2 x: 199 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/add-s3-bucket.tsx x: 401 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/home/log-tail.tsx x: 259 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/permissions/configure-permission-profile.tsx x: 394 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/components/virtual-desktop-session-status-indicator.tsx x: 87 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-update-session-permissions-form.tsx x: 631 lines of code y: 3 # changes source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/my-shared-virtual-desktop-sessions.tsx x: 334 lines of code y: 2 # changes source/idea/idea-data-model/src/ideadatamodel/virtual_desktop/virtual_desktop_api.py x: 542 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/server/soca_server.py x: 793 lines of code y: 3 # changes source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/handlers/idea_session_state_event_handlers/idea_session_scheduled_resume_event_handler.py x: 70 lines of code y: 1 # changes source/idea/library/src/res/clients/dcv_swagger_client/api/servers_api.py x: 168 lines of code y: 1 # changes source/idea/library/src/res/clients/dcv_swagger_client/api/sessions_api.py x: 222 lines of code y: 1 # changes source/idea/library/src/res/clients/dcv_swagger_client/models/cpu_info.py x: 98 lines of code y: 1 # changes source/idea/library/src/res/clients/dcv_swagger_client/models/session.py x: 175 lines of code y: 1 # changes source/idea/utils/update_ami_list.py x: 213 lines of code y: 4 # changes requirements/idea-sdk.in x: 38 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/cdk_app.py x: 159 lines of code y: 2 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/common.py x: 528 lines of code y: 3 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/cluster_stack.py x: 952 lines of code y: 4 # changes source/idea/idea-administrator/src/ideaadministrator/app/installer_params.py x: 882 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/authz/role_assignments_service.py x: 213 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/apply_snapshot_merge_table/filesystems_cluster_settings_table_merger.py x: 245 lines of code y: 3 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/apply_snapshot_merge_table/software_stacks_table_merger.py x: 117 lines of code y: 2 # changes source/idea/idea-cluster-manager/webapp/src/components/form-builder/form-builder.tsx x: 825 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/edit-s3-bucket.tsx x: 274 lines of code y: 1 # changes source/idea/idea-cluster-manager/webapp/src/pages/hpc/update-queue-profile.tsx x: 956 lines of code y: 1 # changes source/idea/idea-data-model/src/ideadatamodel/common/common_model.py x: 465 lines of code y: 1 # changes source/idea/idea-data-model/src/ideadatamodel/model_utils.py x: 385 lines of code y: 1 # changes source/idea/idea-data-model/src/ideadatamodel/user_input/user_input_model.py x: 323 lines of code y: 1 # changes source/idea/idea-sdk/src/ideasdk/aws/aws_client_provider.py x: 271 lines of code y: 3 # changes source/idea/idea-sdk/src/ideasdk/config/cluster_config_db.py x: 549 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/protocols/__init__.py x: 517 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/utils/utils.py x: 540 lines of code y: 3 # changes source/idea/idea-administrator/resources/lambda_functions/configure_sso/handler.py x: 349 lines of code y: 1 # changes source/idea/idea-bootstrap/compute-node-ami-builder/compute_node_ami_builder.sh.jinja2 x: 70 lines of code y: 2 # changes source/idea/idea-bootstrap/compute-node/compute_node.sh.jinja2 x: 89 lines of code y: 2 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/api_invoker.py x: 176 lines of code y: 2 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/scheduler_stack.py x: 469 lines of code y: 3 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/helpers/single_sign_on_helper.py x: 338 lines of code y: 2 # changes source/idea/idea-sdk/src/ideasdk/auth/token_service.py x: 291 lines of code y: 3 # changes source/idea/idea-sdk/src/ideasdk/app/soca_app.py x: 179 lines of code y: 1 # changes source/idea/idea-sdk/src/ideasdk/aws/aws_resources.py x: 595 lines of code y: 1 # changes source/idea/idea-sdk/src/ideasdk/context/soca_context.py x: 230 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 11.0
0 2630.0
lines of code
min: 1.0 | average: 160.29 | 25th percentile: 32.0 | median: 76.0 | 75th percentile: 192.0 | max: 2630.0

Number of Contributors vs. Number of Changes: 651 points

requirements/ad-sync.in x: 2 # contributors y: 2 # changes requirements/idea-virtual-desktop.in x: 1 # contributors y: 1 # changes source/idea/ad-sync/src/adsync_meta/__init__.py x: 3 # contributors y: 3 # changes source/idea/batteries_included/parameters/common.py x: 3 # contributors y: 5 # changes source/idea/idea-administrator/src/ideaadministrator/app/cdk/cdk_invoker.py x: 2 # contributors y: 7 # changes source/idea/idea-administrator/src/ideaadministrator_meta/__init__.py x: 4 # contributors y: 11 # changes source/idea/idea-bootstrap/_templates/linux/connect_activedirectory.jinja2 x: 2 # contributors y: 6 # changes source/idea/idea-bootstrap/_templates/linux/gpu_drivers.jinja2 x: 2 # contributors y: 5 # changes source/idea/idea-bootstrap/_templates/linux/join_activedirectory.jinja2 x: 2 # contributors y: 4 # changes source/idea/idea-bootstrap/virtual-desktop-host-linux/configure.sh.jinja2 x: 3 # contributors y: 8 # changes source/idea/idea-bootstrap/virtual-desktop-host-linux/configure_post_reboot.sh.jinja2 x: 1 # contributors y: 5 # changes source/idea/idea-bootstrap/virtual-desktop-host-windows/Configure.ps1.jinja2 x: 1 # contributors y: 3 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/accounts_service.py x: 2 # contributors y: 8 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/projects_api.py x: 1 # contributors y: 6 # changes source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers/db_utils.py x: 1 # contributors y: 4 # changes source/idea/idea-cluster-manager/webapp/src/client/proxy-client.ts x: 2 # contributors y: 3 # changes source/idea/idea-cluster-manager/webapp/src/components/table/table.tsx x: 1 # contributors y: 2 # changes source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/projects.tsx x: 1 # contributors y: 7 # changes source/idea/infrastructure/install/parameters/common.py x: 3 # contributors y: 6 # changes source/idea/library/src/res_meta/__init__.py x: 3 # contributors y: 4 # changes
11.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 11.0
0 4.0
# contributors
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 651 points

requirements/ad-sync.in x: 2 # contributors y: 14 lines of code requirements/idea-virtual-desktop.in x: 1 # contributors y: 2 lines of code source/idea/ad-sync/src/adsync/main.py x: 2 # contributors y: 307 lines of code source/idea/ad-sync/src/adsync_meta/__init__.py x: 3 # contributors y: 2 lines of code source/idea/backend/handler.py x: 2 # contributors y: 23 lines of code source/idea/backend/resources/ad_sync.py x: 1 # contributors y: 75 lines of code source/idea/backend/resources/bastion_host_service.py x: 1 # contributors y: 380 lines of code source/idea/backend/resources/common.py x: 1 # contributors y: 22 lines of code source/idea/batteries_included/parameters/common.py x: 3 # contributors y: 184 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/cdk_invoker.py x: 2 # contributors y: 856 lines of code source/idea/idea-administrator/src/ideaadministrator_meta/__init__.py x: 4 # contributors y: 2 lines of code source/idea/idea-bootstrap/_templates/linux/connect_activedirectory.jinja2 x: 2 # contributors y: 104 lines of code source/idea/idea-bootstrap/_templates/linux/gpu_drivers.jinja2 x: 2 # contributors y: 269 lines of code source/idea/idea-bootstrap/_templates/linux/join_activedirectory.jinja2 x: 2 # contributors y: 161 lines of code source/idea/idea-bootstrap/_templates/linux/join_directoryservice.jinja2 x: 3 # contributors y: 15 lines of code source/idea/idea-bootstrap/_templates/windows/join_activedirectory.jinja2 x: 1 # contributors y: 112 lines of code source/idea/idea-bootstrap/bastion-host/setup.sh.jinja2 x: 2 # contributors y: 145 lines of code source/idea/idea-bootstrap/virtual-desktop-host-linux/configure.sh.jinja2 x: 3 # contributors y: 395 lines of code source/idea/idea-bootstrap/virtual-desktop-host-linux/configure_post_reboot.sh.jinja2 x: 1 # contributors y: 57 lines of code source/idea/idea-bootstrap/virtual-desktop-host-linux/install_app.sh.jinja2 x: 1 # contributors y: 43 lines of code source/idea/idea-bootstrap/virtual-desktop-host-windows/Configure.ps1.jinja2 x: 1 # contributors y: 147 lines of code source/idea/idea-bootstrap/virtual-desktop-host-windows/ConfigureDCVHost.ps1.jinja2 x: 1 # contributors y: 116 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/accounts_service.py x: 2 # contributors y: 387 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/user_home_directory.py x: 2 # contributors y: 77 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/cluster_settings_api.py x: 2 # contributors y: 169 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/projects_api.py x: 1 # contributors y: 172 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/app_utils.py x: 1 # contributors y: 15 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/projects/db/projects_dao.py x: 2 # contributors y: 219 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers/apply_snapshots_config.py x: 4 # contributors y: 69 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/snapshots/helpers/db_utils.py x: 1 # contributors y: 182 lines of code source/idea/idea-cluster-manager/webapp/src/App.tsx x: 2 # contributors y: 1055 lines of code source/idea/idea-cluster-manager/webapp/src/client/data-model.ts x: 2 # contributors y: 2630 lines of code source/idea/idea-cluster-manager/webapp/src/client/proxy-client.ts x: 2 # contributors y: 50 lines of code source/idea/idea-cluster-manager/webapp/src/common/utils.ts x: 2 # contributors y: 1092 lines of code source/idea/idea-cluster-manager/webapp/src/components/form-field/form-field.tsx x: 1 # contributors y: 1964 lines of code source/idea/idea-cluster-manager/webapp/src/components/form/form.tsx x: 2 # contributors y: 405 lines of code source/idea/idea-cluster-manager/webapp/src/components/list-view/list-view.tsx x: 2 # contributors y: 637 lines of code source/idea/idea-cluster-manager/webapp/src/components/modals/confirm.tsx x: 1 # contributors y: 91 lines of code source/idea/idea-cluster-manager/webapp/src/components/navbar/navbar.tsx x: 2 # contributors y: 292 lines of code source/idea/idea-cluster-manager/webapp/src/components/table/table.tsx x: 1 # contributors y: 411 lines of code source/idea/idea-cluster-manager/webapp/src/components/wizard/wizard.tsx x: 1 # contributors y: 609 lines of code source/idea/idea-cluster-manager/webapp/src/navigation/side-nav-items.tsx x: 2 # contributors y: 144 lines of code source/idea/idea-cluster-manager/webapp/src/pages/auth/auth-route.tsx x: 2 # contributors y: 59 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/cluster-settings.tsx x: 2 # contributors y: 382 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/cluster-status.tsx x: 2 # contributors y: 556 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/configure-project.tsx x: 2 # contributors y: 1150 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/edit-ad-domain-form.tsx x: 2 # contributors y: 482 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/filesystem.tsx x: 3 # contributors y: 871 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/identity-management.tsx x: 3 # contributors y: 456 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/projects.tsx x: 1 # contributors y: 782 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/cost-analysis-chart.tsx x: 1 # contributors y: 66 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/cost-analysis-widget.tsx x: 1 # contributors y: 529 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/current-budget-widget.tsx x: 1 # contributors y: 204 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/components/date-range-filter.tsx x: 1 # contributors y: 245 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cost-dashboard/utils/cost-dashboard-utils.tsx x: 1 # contributors y: 40 lines of code source/idea/idea-cluster-manager/webapp/src/pages/home/file-browser.tsx x: 1 # contributors y: 1343 lines of code source/idea/idea-cluster-manager/webapp/src/pages/home/ssh-access.tsx x: 1 # contributors y: 226 lines of code source/idea/idea-cluster-manager/webapp/src/pages/permissions/permission-profiles-dashboard.tsx x: 2 # contributors y: 192 lines of code source/idea/idea-cluster-manager/webapp/src/pages/user-management/groups.tsx x: 3 # contributors y: 314 lines of code source/idea/idea-cluster-manager/webapp/src/pages/user-management/users.tsx x: 3 # contributors y: 356 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-create-session-form.tsx x: 2 # contributors y: 664 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-software-stack-edit-form.tsx x: 1 # contributors y: 454 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/my-virtual-desktop-sessions.tsx x: 1 # contributors y: 1070 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-sessions.tsx x: 2 # contributors y: 896 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-settings.tsx x: 1 # contributors y: 809 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-software-stacks.tsx x: 1 # contributors y: 771 lines of code source/idea/idea-cluster-manager/webapp/src/service/auth-service.ts x: 2 # contributors y: 326 lines of code source/idea/idea-cluster-manager/webapp/src/service/cluster-settings-service.ts x: 2 # contributors y: 246 lines of code source/idea/idea-data-model/src/ideadatamodel/cluster_settings/cluster_settings_api.py x: 2 # contributors y: 86 lines of code source/idea/idea-data-model/src/ideadatamodel/snapshots/snapshot_model.py x: 4 # contributors y: 61 lines of code source/idea/idea-data-model/src/ideadatamodel/virtual_desktop/virtual_desktop_model.py x: 2 # contributors y: 257 lines of code source/idea/idea-sdk/src/ideasdk/aws/aws_util.py x: 1 # contributors y: 1037 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_admin_api.py x: 2 # contributors y: 645 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_api.py x: 2 # contributors y: 655 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_user_api.py x: 2 # contributors y: 542 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/api/virtual_desktop_utils_api.py x: 2 # contributors y: 204 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/service/controller_queue_monitor_service.py x: 1 # contributors y: 162 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/events/service/events_handler_thread.py x: 1 # contributors y: 141 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_counters_db.py x: 2 # contributors y: 103 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_db.py x: 2 # contributors y: 237 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/sessions/virtual_desktop_session_utils.py x: 1 # contributors y: 212 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/virtual_desktop_controller_utils.py x: 2 # contributors y: 570 lines of code source/idea/infrastructure/install/backend.py x: 2 # contributors y: 396 lines of code source/idea/infrastructure/install/ddb_tables/base.py x: 2 # contributors y: 123 lines of code source/idea/infrastructure/install/ddb_tables/list.py x: 2 # contributors y: 344 lines of code source/idea/infrastructure/install/parameters/common.py x: 3 # contributors y: 176 lines of code source/idea/infrastructure/install/proxy.py x: 2 # contributors y: 461 lines of code source/idea/infrastructure/install/stacks/ad_sync_stack.py x: 2 # contributors y: 587 lines of code source/idea/infrastructure/install/stacks/res_base_stack.py x: 2 # contributors y: 516 lines of code source/idea/library/src/res/clients/ad_sync/ad_sync_client.py x: 2 # contributors y: 186 lines of code source/idea/library/src/res/exceptions.py x: 2 # contributors y: 35 lines of code source/idea/library/src/res/resources/sessions.py x: 2 # contributors y: 64 lines of code source/idea/pipeline/integ_tests/integ_test_step_builder.py x: 1 # contributors y: 96 lines of code source/idea/pipeline/stack.py x: 2 # contributors y: 919 lines of code requirements/tests.in x: 2 # contributors y: 8 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/directory_service.py x: 2 # contributors y: 335 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/storage.py x: 1 # contributors y: 282 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/virtual_desktop_controller_stack.py x: 2 # contributors y: 1364 lines of code source/idea/idea-administrator/src/ideaadministrator/app_main.py x: 2 # contributors y: 1343 lines of code source/idea/idea-bootstrap/_templates/linux/fsx_lustre_client.jinja2 x: 3 # contributors y: 121 lines of code source/idea/idea-bootstrap/scheduler/setup.sh.jinja2 x: 2 # contributors y: 126 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/cognito_user_pool.py x: 2 # contributors y: 472 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/accounts/helpers/preset_computer_helper.py x: 2 # contributors y: 280 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/api/accounts_api.py x: 2 # contributors y: 278 lines of code source/idea/idea-cluster-manager/src/ideaclustermanager/app/shared_filesystem/shared_filesystem_service.py x: 2 # contributors y: 1100 lines of code source/idea/idea-cluster-manager/webapp/src/client/accounts-client.ts x: 1 # contributors y: 132 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/enable-sso-form.tsx x: 1 # contributors y: 312 lines of code source/idea/idea-sdk/src/ideasdk/api/api_invocation_context.py x: 2 # contributors y: 355 lines of code source/idea/idea-sdk/src/ideasdk/filesystem/filesystem_helper.py x: 2 # contributors y: 371 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/schedules/virtual_desktop_schedule_utils.py x: 1 # contributors y: 195 lines of code source/idea/idea-virtual-desktop-controller/src/ideavirtualdesktopcontroller/app/session_permissions/virtual_desktop_session_permission_db.py x: 2 # contributors y: 215 lines of code source/idea/infrastructure/install/cognito_sync_handler.py x: 1 # contributors y: 306 lines of code source/idea/infrastructure/install/cognito_trigger_workflow.py x: 1 # contributors y: 346 lines of code source/idea/infrastructure/install/installer.py x: 3 # contributors y: 242 lines of code source/idea/infrastructure/install/permissions.py x: 3 # contributors y: 47 lines of code source/idea/library/src/res/resources/accounts.py x: 2 # contributors y: 418 lines of code source/infra/host_modules/util/aws.go x: 1 # contributors y: 266 lines of code source/infra/host_modules_pipeline/stack.py x: 1 # contributors y: 249 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/constructs/network.py x: 1 # contributors y: 519 lines of code source/idea/idea-administrator/src/ideaadministrator/app/config_generator.py x: 1 # contributors y: 457 lines of code source/idea/idea-administrator/src/ideaadministrator/app/delete_cluster.py x: 1 # contributors y: 701 lines of code source/idea/idea-administrator/src/ideaadministrator/integration_tests/virtual_desktop_tests_util.py x: 1 # contributors y: 1008 lines of code source/idea/idea-cluster-manager/webapp/src/pages/cluster-admin/add-s3-bucket.tsx x: 1 # contributors y: 401 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/forms/virtual-desktop-update-session-permissions-form.tsx x: 1 # contributors y: 631 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/my-shared-virtual-desktop-sessions.tsx x: 1 # contributors y: 334 lines of code source/idea/idea-cluster-manager/webapp/src/pages/virtual-desktops/virtual-desktop-session-detail.tsx x: 1 # contributors y: 276 lines of code source/idea/idea-data-model/src/ideadatamodel/virtual_desktop/virtual_desktop_api.py x: 1 # contributors y: 542 lines of code source/idea/idea-sdk/src/ideasdk/server/soca_server.py x: 1 # contributors y: 793 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/cluster_stack.py x: 1 # contributors y: 952 lines of code source/idea/idea-administrator/src/ideaadministrator/app/installer_params.py x: 1 # contributors y: 882 lines of code source/idea/idea-cluster-manager/webapp/src/components/form-builder/form-builder.tsx x: 1 # contributors y: 825 lines of code source/idea/idea-cluster-manager/webapp/src/pages/hpc/update-queue-profile.tsx x: 1 # contributors y: 956 lines of code source/idea/idea-data-model/src/ideadatamodel/model_utils.py x: 1 # contributors y: 385 lines of code source/idea/idea-data-model/src/ideadatamodel/user_input/user_input_model.py x: 1 # contributors y: 323 lines of code source/idea/idea-sdk/src/ideasdk/config/cluster_config_db.py x: 1 # contributors y: 549 lines of code source/idea/idea-sdk/src/ideasdk/protocols/__init__.py x: 1 # contributors y: 517 lines of code source/idea/idea-administrator/src/ideaadministrator/app/cdk/stacks/scheduler_stack.py x: 1 # contributors y: 469 lines of code source/idea/idea-sdk/src/ideasdk/auth/token_service.py x: 1 # contributors y: 291 lines of code source/idea/idea-sdk/src/ideasdk/aws/aws_resources.py x: 1 # contributors y: 595 lines of code source/idea/idea-sdk/src/ideasdk/context/soca_context.py x: 1 # contributors y: 230 lines of code
2630.0
lines of code
  min: 1.0
  average: 160.29
  25th percentile: 32.0
  median: 76.0
  75th percentile: 192.0
  max: 2630.0
0 4.0
# contributors
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0