epam / sdtm_validator
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 9% | 17% | 72%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
tsx0% | 0% | 17% | 9% | 72%
ts0% | 0% | 5% | 22% | 71%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 9% | 17% | 72%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
index.tsx
in src/renderer/components/dictionaries-modal
246 -
app-manager.ts
in src/main/core
215 -
index.tsx
in src/renderer/ui-kit/rules-table
210 -
dictionaries-manager.ts
in src/main/core
160 4
index.tsx
in src/renderer/components/dictionaries
152 -
parts.ts
in src/renderer/ui-kit/rules-table
123 -
parts.ts
in src/renderer/ui-kit/buttons
118 -
parts.ts
in src/renderer/ui-kit/select
117 -
parts.ts
in src/renderer/components/view-report-section
111 -
parts.ts
in src/renderer/components/datasets-section
107 -
index.tsx
in src/renderer/components/rules-section
105 -
parts.ts
in src/renderer/ui-kit/search
101 -
parts.ts
in src/renderer/components/dictionaries-modal
101 -
index.tsx
in src/renderer/components/datasets-section
99 -
file-system-manager.ts
in src/main/core
98 -
rules-section-connector.tsx
in src/renderer/connectors
93 -
theme.ts
in src/renderer/style
91 -
part.ts
in src/renderer/pages/info-page
89 -
index.tsx
in src/renderer/components/view-report-section
87 -
index.tsx
in src/renderer/components/datasets-table
83 -
parts.ts
in src/renderer/components/rules-section
82 -
parts.ts
in src/renderer/ui-kit/table-pagination
79 -
index.ts
in src/main
74 1
cdisc-rules-slice.ts
in src/renderer/redux
73 -
init.ts
in src/main
72 -
71 -
cdisc-core-manager.ts
in src/main/core
71 -
parts.ts
in src/renderer/components/side-menu
64 -
index.tsx
in src/renderer/components/cdisc-rules-menu-content
63 -
parts.ts
in src/renderer/components/datasets-table
61 -
index.tsx
in src/renderer/components/cdisc-rules-content
61 -
define-xml-connector.tsx
in src/renderer/connectors
60 -
parts.ts
in src/renderer/components/rules-menu
60 -
index.tsx
in src/renderer/ui-kit/tooltip
59 -
datasets-section-connector.tsx
in src/renderer/connectors
58 -
index.tsx
in src/renderer/components/selected-dictionaries
58 -
datasets-manager.ts
in src/main/core
57 -
reports-manager.ts
in src/main/core
56 -
view-report-section-connector.tsx
in src/renderer/connectors
53 -
errors.ts
in src/common/constants
52 -
dictionaries.ts
in src/renderer/utils
51 -
parts.ts
in src/renderer/components/selected-dictionaries
51 -
index.ts
in src/renderer/ui-kit/dictionary-tabs
50 -
index.tsx
in src/renderer/ui-kit/buttons
49 -
upload-datasets-icon.tsx
in src/renderer/ui-kit/icons
49 -
index.tsx
in src/renderer/ui-kit/search
48 -
parts.ts
in src/renderer/components/define-xml
48 -
index.tsx
in src/renderer/components/side-menu
48 -
define-xml-manager.ts
in src/main/core
48 -
48 -
Files With Most Units (Top 3)
File# lines# units
dictionaries-manager.ts
in src/main/core
160 4
init.tsx
in src/renderer
20 1
index.ts
in src/main
74 1
Files With Long Lines (Top 50)

There are 54 files with lines longer than 120 characters. In total, there are 105 long lines.

File# lines# units# long lines
no-rules-icon.tsx
in src/renderer/ui-kit/icons
44 - 9
logo-icon.tsx
in src/renderer/ui-kit/icons
47 - 7
index.tsx
in src/renderer/components/dictionaries-modal
246 - 6
dictionaries-icon.tsx
in src/renderer/ui-kit/icons
33 - 4
app-manager.ts
in src/main/core
215 - 4
upload-datasets-icon.tsx
in src/renderer/ui-kit/icons
49 - 3
routes.tsx
in src/renderer/constants
18 - 3
index.tsx
in src/renderer/components/datasets-table
83 - 3
dictionaries-manager.ts
in src/main/core
160 4 3
rules-section-connector.tsx
in src/renderer/connectors
93 - 2
index.tsx
in src/renderer/ui-kit/rules-table
210 - 2
error-icon.tsx
in src/renderer/ui-kit/icons
12 - 2
cancel-icon.tsx
in src/renderer/ui-kit/icons
12 - 2
close-icon.tsx
in src/renderer/ui-kit/icons
12 - 2
pointer-icon.tsx
in src/renderer/ui-kit/icons
18 - 2
validator-icon.tsx
in src/renderer/ui-kit/icons
18 - 2
search-icon.tsx
in src/renderer/ui-kit/icons
12 - 2
chevron-left-icon.tsx
in src/renderer/ui-kit/icons
12 - 2
dictionaries.ts
in src/renderer/utils
51 - 2
index.tsx
in src/renderer/components/view-report-section
87 - 2
index.tsx
in src/renderer/components/dictionaries
152 - 2
index.tsx
in src/renderer/components/selected-dictionaries
58 - 2
datasets-manager.ts
in src/main/core
57 - 2
init.ts
in src/main
72 - 2
reports.ts
in src/main/utils
16 - 2
23 - 2
preload.ts
in src/main
37 - 2
define-xml-connector.tsx
in src/renderer/connectors
60 - 1
dictionaries-connector.tsx
in src/renderer/connectors
18 - 1
datasets-section-connector.tsx
in src/renderer/connectors
58 - 1
index.tsx
in src/renderer/ui-kit/tooltip
59 - 1
index.tsx
in src/renderer/ui-kit/buttons
49 - 1
index.tsx
in src/renderer/ui-kit/rule-severity-chip
3 - 1
add-icon.tsx
in src/renderer/ui-kit/icons
8 - 1
chevron-right-icon.tsx
in src/renderer/ui-kit/icons
8 - 1
index.tsx
in src/renderer/ui-kit/table-pagination
44 - 1
errors.ts
in src/renderer/constants
18 - 1
datasets-table.ts
in src/renderer/constants
19 - 1
index.tsx
in src/renderer/components/validation-modal
45 - 1
index.tsx
in src/renderer/components/datasets-section
99 - 1
parts.ts
in src/renderer/components/datasets-section
107 - 1
index.tsx
in src/renderer/components/rules-menu
25 - 1
index.tsx
in src/renderer/components/side-menu
48 - 1
datasets-slice.ts
in src/renderer/redux
23 - 1
validation-slice.ts
in src/renderer/redux
34 - 1
errors.ts
in src/common/constants
52 - 1
notification-manager.ts
in src/main/core
17 - 1
reports-manager.ts
in src/main/core
56 - 1
rules-manager.ts
in src/main/core
25 - 1
define-xml-manager.ts
in src/main/core
48 - 1
Correlations

File Size vs. Commits (all time): 206 points

forge.config.js x: 1 commits (all time) y: 71 lines of code src/common/constants/datasets.ts x: 1 commits (all time) y: 3 lines of code src/common/constants/define-xml.ts x: 1 commits (all time) y: 2 lines of code src/common/constants/dictionaries.ts x: 1 commits (all time) y: 17 lines of code src/common/constants/errors.ts x: 1 commits (all time) y: 52 lines of code src/common/constants/index.ts x: 1 commits (all time) y: 5 lines of code src/common/constants/ipc.ts x: 1 commits (all time) y: 1 lines of code src/common/types/datasets.ts x: 1 commits (all time) y: 6 lines of code src/common/types/errors.ts x: 1 commits (all time) y: 32 lines of code src/common/types/rules.ts x: 1 commits (all time) y: 4 lines of code src/common/types/validation.ts x: 1 commits (all time) y: 10 lines of code src/main/constants/app.ts x: 1 commits (all time) y: 8 lines of code src/main/constants/ipc-messages.ts x: 1 commits (all time) y: 18 lines of code src/main/core/app-manager.ts x: 1 commits (all time) y: 215 lines of code src/main/core/datasets-manager.ts x: 1 commits (all time) y: 57 lines of code src/main/core/define-xml-manager.ts x: 1 commits (all time) y: 48 lines of code src/main/core/dictionaries-manager.ts x: 1 commits (all time) y: 160 lines of code src/main/core/file-system-manager.ts x: 1 commits (all time) y: 98 lines of code src/main/core/reports-manager.ts x: 1 commits (all time) y: 56 lines of code src/main/core/rules-manager.ts x: 1 commits (all time) y: 25 lines of code src/main/core/validation-manager.ts x: 1 commits (all time) y: 47 lines of code src/main/index.ts x: 1 commits (all time) y: 74 lines of code src/main/init.ts x: 1 commits (all time) y: 72 lines of code src/main/preload.ts x: 1 commits (all time) y: 37 lines of code src/main/store/dictionaries.ts x: 1 commits (all time) y: 11 lines of code src/main/types/store.ts x: 1 commits (all time) y: 14 lines of code src/main/utils/get-cdisc-core-cache-path.ts x: 1 commits (all time) y: 23 lines of code src/main/utils/get-cdisc-core-path.ts x: 1 commits (all time) y: 22 lines of code src/main/utils/get-copy-name.ts x: 1 commits (all time) y: 9 lines of code src/main/utils/reports.ts x: 1 commits (all time) y: 16 lines of code src/main/utils/to-camel-case.ts x: 1 commits (all time) y: 13 lines of code src/renderer/components/app-info/index.tsx x: 1 commits (all time) y: 12 lines of code src/renderer/components/app-info/part.ts x: 1 commits (all time) y: 20 lines of code src/renderer/components/app-layout/index.tsx x: 1 commits (all time) y: 26 lines of code src/renderer/components/cdisc-rules-content/index.tsx x: 1 commits (all time) y: 61 lines of code src/renderer/components/cdisc-rules-menu-content/index.tsx x: 1 commits (all time) y: 63 lines of code src/renderer/components/cdisc-rules-menu-content/parts.ts x: 1 commits (all time) y: 24 lines of code src/renderer/components/datasets-section/index.tsx x: 1 commits (all time) y: 99 lines of code src/renderer/components/datasets-section/parts.ts x: 1 commits (all time) y: 107 lines of code src/renderer/components/datasets-table/index.tsx x: 1 commits (all time) y: 83 lines of code src/renderer/components/define-xml/index.tsx x: 1 commits (all time) y: 29 lines of code src/renderer/components/dictionaries-modal/index.tsx x: 1 commits (all time) y: 246 lines of code src/renderer/components/dictionaries-modal/parts.ts x: 1 commits (all time) y: 101 lines of code src/renderer/components/dictionaries/index.tsx x: 1 commits (all time) y: 152 lines of code src/renderer/components/error-modal/index.tsx x: 1 commits (all time) y: 39 lines of code src/renderer/components/error-modal/parts.ts x: 1 commits (all time) y: 38 lines of code src/renderer/components/rules-menu/parts.ts x: 1 commits (all time) y: 60 lines of code src/renderer/components/rules-section/index.tsx x: 1 commits (all time) y: 105 lines of code src/renderer/components/rules-section/parts.ts x: 1 commits (all time) y: 82 lines of code src/renderer/components/selected-dictionaries/index.tsx x: 1 commits (all time) y: 58 lines of code src/renderer/components/selected-dictionaries/parts.ts x: 1 commits (all time) y: 51 lines of code src/renderer/components/side-menu/parts.ts x: 1 commits (all time) y: 64 lines of code src/renderer/components/validation-modal/index.tsx x: 1 commits (all time) y: 45 lines of code src/renderer/components/validation-stepper/parts.ts x: 1 commits (all time) y: 36 lines of code src/renderer/components/view-report-section/index.tsx x: 1 commits (all time) y: 87 lines of code src/renderer/components/view-report-section/parts.ts x: 1 commits (all time) y: 111 lines of code src/renderer/connectors/app-connector.tsx x: 1 commits (all time) y: 42 lines of code src/renderer/connectors/cdisc-rules-menu-content-connector.tsx x: 1 commits (all time) y: 35 lines of code src/renderer/connectors/rules-section-connector.tsx x: 1 commits (all time) y: 93 lines of code src/renderer/connectors/view-report-section-connector.tsx x: 1 commits (all time) y: 53 lines of code src/renderer/constants/datasets-table.ts x: 1 commits (all time) y: 19 lines of code src/renderer/constants/dictionaries.ts x: 1 commits (all time) y: 44 lines of code src/renderer/constants/rules.tsx x: 1 commits (all time) y: 30 lines of code src/renderer/pages/info-page/part.ts x: 1 commits (all time) y: 89 lines of code src/renderer/redux/cdisc-rules-slice.ts x: 1 commits (all time) y: 73 lines of code src/renderer/redux/validation-slice.ts x: 1 commits (all time) y: 34 lines of code src/renderer/style/theme.ts x: 1 commits (all time) y: 91 lines of code src/renderer/types/routes.ts x: 1 commits (all time) y: 7 lines of code src/renderer/types/rules.ts x: 1 commits (all time) y: 15 lines of code src/renderer/ui-kit/buttons/index.tsx x: 1 commits (all time) y: 49 lines of code src/renderer/ui-kit/buttons/parts.ts x: 1 commits (all time) y: 118 lines of code src/renderer/ui-kit/dictionary-tabs/index.ts x: 1 commits (all time) y: 50 lines of code src/renderer/ui-kit/icons/dictionaries-icon.tsx x: 1 commits (all time) y: 33 lines of code src/renderer/ui-kit/rules-table/index.tsx x: 1 commits (all time) y: 210 lines of code src/renderer/ui-kit/rules-table/parts.ts x: 1 commits (all time) y: 123 lines of code src/renderer/ui-kit/select/index.tsx x: 1 commits (all time) y: 43 lines of code src/renderer/ui-kit/select/parts.ts x: 1 commits (all time) y: 117 lines of code src/renderer/ui-kit/table-pagination/parts.ts x: 1 commits (all time) y: 79 lines of code src/renderer/ui-kit/tooltip/index.tsx x: 1 commits (all time) y: 59 lines of code src/renderer/utils/search.ts x: 1 commits (all time) y: 27 lines of code
246.0
lines of code
  min: 1.0
  average: 32.96
  25th percentile: 9.0
  median: 18.0
  75th percentile: 47.0
  max: 246.0
0 1.0
commits (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (all time): 206 points

forge.config.js x: 1 contributors (all time) y: 71 lines of code src/common/constants/datasets.ts x: 1 contributors (all time) y: 3 lines of code src/common/constants/define-xml.ts x: 1 contributors (all time) y: 2 lines of code src/common/constants/dictionaries.ts x: 1 contributors (all time) y: 17 lines of code src/common/constants/errors.ts x: 1 contributors (all time) y: 52 lines of code src/common/constants/index.ts x: 1 contributors (all time) y: 5 lines of code src/common/constants/ipc.ts x: 1 contributors (all time) y: 1 lines of code src/common/types/datasets.ts x: 1 contributors (all time) y: 6 lines of code src/common/types/errors.ts x: 1 contributors (all time) y: 32 lines of code src/common/types/rules.ts x: 1 contributors (all time) y: 4 lines of code src/common/types/validation.ts x: 1 contributors (all time) y: 10 lines of code src/main/constants/app.ts x: 1 contributors (all time) y: 8 lines of code src/main/constants/ipc-messages.ts x: 1 contributors (all time) y: 18 lines of code src/main/core/app-manager.ts x: 1 contributors (all time) y: 215 lines of code src/main/core/datasets-manager.ts x: 1 contributors (all time) y: 57 lines of code src/main/core/define-xml-manager.ts x: 1 contributors (all time) y: 48 lines of code src/main/core/dictionaries-manager.ts x: 1 contributors (all time) y: 160 lines of code src/main/core/file-system-manager.ts x: 1 contributors (all time) y: 98 lines of code src/main/core/reports-manager.ts x: 1 contributors (all time) y: 56 lines of code src/main/core/rules-manager.ts x: 1 contributors (all time) y: 25 lines of code src/main/core/validation-manager.ts x: 1 contributors (all time) y: 47 lines of code src/main/index.ts x: 1 contributors (all time) y: 74 lines of code src/main/init.ts x: 1 contributors (all time) y: 72 lines of code src/main/preload.ts x: 1 contributors (all time) y: 37 lines of code src/main/store/dictionaries.ts x: 1 contributors (all time) y: 11 lines of code src/main/types/store.ts x: 1 contributors (all time) y: 14 lines of code src/main/utils/get-cdisc-core-cache-path.ts x: 1 contributors (all time) y: 23 lines of code src/main/utils/get-cdisc-core-path.ts x: 1 contributors (all time) y: 22 lines of code src/main/utils/get-copy-name.ts x: 1 contributors (all time) y: 9 lines of code src/main/utils/reports.ts x: 1 contributors (all time) y: 16 lines of code src/main/utils/to-camel-case.ts x: 1 contributors (all time) y: 13 lines of code src/renderer/components/app-info/index.tsx x: 1 contributors (all time) y: 12 lines of code src/renderer/components/app-info/part.ts x: 1 contributors (all time) y: 20 lines of code src/renderer/components/app-layout/index.tsx x: 1 contributors (all time) y: 26 lines of code src/renderer/components/cdisc-rules-content/index.tsx x: 1 contributors (all time) y: 61 lines of code src/renderer/components/cdisc-rules-menu-content/index.tsx x: 1 contributors (all time) y: 63 lines of code src/renderer/components/cdisc-rules-menu-content/parts.ts x: 1 contributors (all time) y: 24 lines of code src/renderer/components/datasets-section/index.tsx x: 1 contributors (all time) y: 99 lines of code src/renderer/components/datasets-section/parts.ts x: 1 contributors (all time) y: 107 lines of code src/renderer/components/datasets-table/index.tsx x: 1 contributors (all time) y: 83 lines of code src/renderer/components/define-xml/index.tsx x: 1 contributors (all time) y: 29 lines of code src/renderer/components/dictionaries-modal/index.tsx x: 1 contributors (all time) y: 246 lines of code src/renderer/components/dictionaries-modal/parts.ts x: 1 contributors (all time) y: 101 lines of code src/renderer/components/dictionaries/index.tsx x: 1 contributors (all time) y: 152 lines of code src/renderer/components/error-modal/index.tsx x: 1 contributors (all time) y: 39 lines of code src/renderer/components/error-modal/parts.ts x: 1 contributors (all time) y: 38 lines of code src/renderer/components/rules-menu/parts.ts x: 1 contributors (all time) y: 60 lines of code src/renderer/components/rules-section/index.tsx x: 1 contributors (all time) y: 105 lines of code src/renderer/components/rules-section/parts.ts x: 1 contributors (all time) y: 82 lines of code src/renderer/components/selected-dictionaries/index.tsx x: 1 contributors (all time) y: 58 lines of code src/renderer/components/selected-dictionaries/parts.ts x: 1 contributors (all time) y: 51 lines of code src/renderer/components/side-menu/parts.ts x: 1 contributors (all time) y: 64 lines of code src/renderer/components/validation-modal/index.tsx x: 1 contributors (all time) y: 45 lines of code src/renderer/components/validation-stepper/parts.ts x: 1 contributors (all time) y: 36 lines of code src/renderer/components/view-report-section/index.tsx x: 1 contributors (all time) y: 87 lines of code src/renderer/components/view-report-section/parts.ts x: 1 contributors (all time) y: 111 lines of code src/renderer/connectors/app-connector.tsx x: 1 contributors (all time) y: 42 lines of code src/renderer/connectors/cdisc-rules-menu-content-connector.tsx x: 1 contributors (all time) y: 35 lines of code src/renderer/connectors/rules-section-connector.tsx x: 1 contributors (all time) y: 93 lines of code src/renderer/connectors/view-report-section-connector.tsx x: 1 contributors (all time) y: 53 lines of code src/renderer/constants/datasets-table.ts x: 1 contributors (all time) y: 19 lines of code src/renderer/constants/dictionaries.ts x: 1 contributors (all time) y: 44 lines of code src/renderer/constants/rules.tsx x: 1 contributors (all time) y: 30 lines of code src/renderer/pages/info-page/part.ts x: 1 contributors (all time) y: 89 lines of code src/renderer/redux/cdisc-rules-slice.ts x: 1 contributors (all time) y: 73 lines of code src/renderer/redux/validation-slice.ts x: 1 contributors (all time) y: 34 lines of code src/renderer/style/theme.ts x: 1 contributors (all time) y: 91 lines of code src/renderer/types/routes.ts x: 1 contributors (all time) y: 7 lines of code src/renderer/types/rules.ts x: 1 contributors (all time) y: 15 lines of code src/renderer/ui-kit/buttons/index.tsx x: 1 contributors (all time) y: 49 lines of code src/renderer/ui-kit/buttons/parts.ts x: 1 contributors (all time) y: 118 lines of code src/renderer/ui-kit/dictionary-tabs/index.ts x: 1 contributors (all time) y: 50 lines of code src/renderer/ui-kit/icons/dictionaries-icon.tsx x: 1 contributors (all time) y: 33 lines of code src/renderer/ui-kit/rules-table/index.tsx x: 1 contributors (all time) y: 210 lines of code src/renderer/ui-kit/rules-table/parts.ts x: 1 contributors (all time) y: 123 lines of code src/renderer/ui-kit/select/index.tsx x: 1 contributors (all time) y: 43 lines of code src/renderer/ui-kit/select/parts.ts x: 1 contributors (all time) y: 117 lines of code src/renderer/ui-kit/table-pagination/parts.ts x: 1 contributors (all time) y: 79 lines of code src/renderer/ui-kit/tooltip/index.tsx x: 1 contributors (all time) y: 59 lines of code src/renderer/utils/search.ts x: 1 contributors (all time) y: 27 lines of code
246.0
lines of code
  min: 1.0
  average: 32.96
  25th percentile: 9.0
  median: 18.0
  75th percentile: 47.0
  max: 246.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".