epam / agr-lib
File Size

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

Intro
Learn more...
File Size Overall
0% | 38% | 0% | 16% | 44%
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
ts0% | 42% | 0% | 13% | 43%
scss0% | 46% | 0% | 12% | 41%
html0% | 0% | 0% | 51% | 48%
js0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sample0% | 33% | 0% | 18% | 48%
src0% | 63% | 0% | 12% | 23%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
agr-engine.ts
in sample/frontend/agr-lib/src/lib/grid
601 36
agr-engine.ts
in src/grid
601 36
theme-prime.scss
in sample/frontend/src/styles/theme
585 -
section-grid-columns.ts
in sample/frontend/src/app/section-grid
530 1
financial-grid.component.html
in sample/frontend/src/app/financial-grid
169 -
financial-grid-columns.ts
in sample/frontend/src/app/financial-grid
166 1
table.scss
in sample/frontend/src/styles/components
161 -
section-grid.component.html
in sample/frontend/src/app/section-grid
158 -
fix-table-primeng.directive.ts
in sample/frontend/src/app/shared/fix
145 6
financial-grid.service.ts
in sample/frontend/src/app/financial-grid
117 5
115 2
grid-header.component.ts
in sample/frontend/src/app/shared/grid/grid-header
99 7
medical.entity.ts
in sample/backend/src/entities
86 -
grid-header.component.html
in sample/frontend/src/app/shared/grid/grid-header
78 -
column-helper.ts
in src/types
74 10
button.scss
in sample/frontend/src/styles/components
73 -
select-filter.component.ts
in sample/frontend/src/app/shared/grid/filter/select-filter
70 7
financial-grid.component.ts
in sample/frontend/src/app/financial-grid
64 9
typography.scss
in sample/frontend/src/styles
64 -
61 -
shared.module.ts
in sample/frontend/src/app/shared
56 -
grid-header.component.scss
in sample/frontend/src/app/shared/grid/grid-header
56 -
drag-column.directive.ts
in sample/frontend/src/app/shared/fix
55 5
section-grid.component.ts
in sample/frontend/src/app/section-grid
53 9
page.scss
in sample/frontend/src/styles/components
53 -
grid-section-header.component.scss
in sample/frontend/src/app/shared/grid/grid-section-header
50 -
business.service.ts
in sample/frontend/src/app
45 10
section-grid.service.ts
in sample/frontend/src/app/section-grid
44 3
repository.service.ts
in sample/frontend/src/app
43 11
select-filter.component.html
in sample/frontend/src/app/shared/grid/filter/select-filter
43 -
karma.conf.cjs
in sample/frontend/agr-lib
42 2
medicalRecord.ts
in sample/frontend/src/app/section-grid
42 -
financial.controller.ts
in sample/backend/src/financial
42 9
financial.service.ts
in sample/backend/src/financial
41 3
select-filter.component.scss
in sample/frontend/src/app/shared/grid/filter/select-filter
40 -
mapper.service.ts
in sample/frontend/src/app
40 4
app.module.ts
in sample/frontend/src/app
39 -
library.module.ts
in sample/frontend/src/app/shared
37 -
page-grid-filter.component.html
in sample/frontend/src/app/shared/grid/page-grid-filter
37 -
column-def.ts
in sample/frontend/agr-lib/src/lib/types
36 -
column-def.ts
in src/types
36 -
grid-footer.component.scss
in sample/frontend/src/app/shared/grid/grid-footer
35 -
variables.scss
in sample/frontend/src/styles
34 -
agr-grid.service.ts
in sample/frontend/src/app/shared/grid
31 8
number-filter.component.ts
in sample/frontend/src/app/shared/grid/filter/number-filter
31 2
page-grid-filter.component.scss
in sample/frontend/src/app/shared/grid/page-grid-filter
30 -
page-grid-filter.component.ts
in sample/frontend/src/app/shared/grid/page-grid-filter
30 5
grid-cell-editor.component.html
in sample/frontend/src/app/shared/grid/grid-cell-editor
28 -
row.ts
in sample/frontend/agr-lib/src/lib/types
26 5
column-filter.types.ts
in sample/frontend/agr-lib/src/lib/types
26 -
Files With Most Units (Top 42)
File# lines# units
agr-engine.ts
in sample/frontend/agr-lib/src/lib/grid
601 36
agr-engine.ts
in src/grid
601 36
repository.service.ts
in sample/frontend/src/app
43 11
business.service.ts
in sample/frontend/src/app
45 10
column-helper.ts
in src/types
74 10
section-grid.component.ts
in sample/frontend/src/app/section-grid
53 9
financial-grid.component.ts
in sample/frontend/src/app/financial-grid
64 9
financial.controller.ts
in sample/backend/src/financial
42 9
agr-grid.service.ts
in sample/frontend/src/app/shared/grid
31 8
grid-header.component.ts
in sample/frontend/src/app/shared/grid/grid-header
99 7
select-filter.component.ts
in sample/frontend/src/app/shared/grid/filter/select-filter
70 7
fix-table-primeng.directive.ts
in sample/frontend/src/app/shared/fix
145 6
row.ts
in sample/frontend/agr-lib/src/lib/types
26 5
financial-grid.service.ts
in sample/frontend/src/app/financial-grid
117 5
drag-column.directive.ts
in sample/frontend/src/app/shared/fix
55 5
page-grid-filter.component.ts
in sample/frontend/src/app/shared/grid/page-grid-filter
30 5
row.ts
in src/types
26 5
column-helper.ts
in sample/frontend/agr-lib/src/lib/types
18 4
mapper.service.ts
in sample/frontend/src/app
40 4
section-grid.service.ts
in sample/frontend/src/app/section-grid
44 3
financial.service.ts
in sample/backend/src/financial
41 3
column.ts
in sample/frontend/agr-lib/src/lib/types
16 2
karma.conf.cjs
in sample/frontend/agr-lib
42 2
app-progress-spinner.service.ts
in sample/frontend/src/app/shared/app-progress-spinner
14 2
grid-footer.component.ts
in sample/frontend/src/app/shared/grid/grid-footer
25 2
number-filter.component.ts
in sample/frontend/src/app/shared/grid/filter/number-filter
31 2
date-filter.component.ts
in sample/frontend/src/app/shared/grid/filter/date-filter
25 2
app.service.ts
in sample/backend/src
16 2
app.controller.ts
in sample/backend/src
15 2
column.ts
in src/types
16 2
115 2
section-grid-columns.ts
in sample/frontend/src/app/section-grid
530 1
financial-grid-columns.ts
in sample/frontend/src/app/financial-grid
166 1
agr-grid-filter-sort.service.ts
in sample/frontend/src/app/shared/grid
16 1
grid-cell-editor.component.ts
in sample/frontend/src/app/shared/grid/grid-cell-editor
20 1
app.component.ts
in sample/frontend/src/app
12 1
create-medical.dto.ts
in sample/backend/src/dto
7 1
main.ts
in sample/backend/src
9 1
create-account.dto.ts
in sample/backend/src/financial/dto
6 1
create-transaction.dto.ts
in sample/backend/src/financial/dto
6 1
create-user.dto.ts
in sample/backend/src/financial/dto
7 1
app.module.ts
in sample/backend/src
22 1
Files With Long Lines (Top 6)

There are 6 files with lines longer than 120 characters. In total, there are 14 long lines.

File# lines# units# long lines
fix-table-primeng.directive.ts
in sample/frontend/src/app/shared/fix
145 6 7
agr-engine.ts
in src/grid
601 36 3
agr-engine.ts
in sample/frontend/agr-lib/src/lib/grid
601 36 1
mapper.service.ts
in sample/frontend/src/app
40 4 1
financial.module.ts
in sample/backend/src/financial
21 - 1
index.ts
in src
19 - 1
Correlations

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

src/grid/agr-engine-data.mock.ts x: 6 commits (all time) y: 115 lines of code src/grid/agr-engine.ts x: 8 commits (all time) y: 601 lines of code src/types/column-helper.ts x: 6 commits (all time) y: 74 lines of code sample/backend/src/app.controller.ts x: 1 commits (all time) y: 15 lines of code sample/backend/src/app.module.ts x: 1 commits (all time) y: 22 lines of code sample/backend/src/dto/create-medical.dto.ts x: 1 commits (all time) y: 7 lines of code sample/backend/src/entities/account-types.entity.ts x: 1 commits (all time) y: 8 lines of code sample/backend/src/entities/accounts.entity.ts x: 1 commits (all time) y: 20 lines of code sample/backend/src/entities/medical.entity.ts x: 1 commits (all time) y: 86 lines of code sample/backend/src/financial/financial.controller.ts x: 1 commits (all time) y: 42 lines of code sample/commitlint.config.js x: 1 commits (all time) y: 3 lines of code sample/frontend/agr-lib/src/index.ts x: 1 commits (all time) y: 17 lines of code sample/frontend/agr-lib/src/lib/grid/agr-engine.ts x: 1 commits (all time) y: 601 lines of code sample/frontend/agr-lib/src/lib/types/column-def.ts x: 1 commits (all time) y: 36 lines of code sample/frontend/agr-lib/src/lib/types/column-filter.types.ts x: 1 commits (all time) y: 26 lines of code sample/frontend/src/app/app.component.html x: 1 commits (all time) y: 2 lines of code sample/frontend/src/app/app.component.ts x: 1 commits (all time) y: 12 lines of code sample/frontend/src/app/app.module.ts x: 1 commits (all time) y: 39 lines of code sample/frontend/src/app/business.service.ts x: 1 commits (all time) y: 45 lines of code sample/frontend/src/app/financial-grid/financial-grid-columns.ts x: 1 commits (all time) y: 166 lines of code sample/frontend/src/app/financial-grid/financial-grid.component.html x: 1 commits (all time) y: 169 lines of code sample/frontend/src/app/financial-grid/financial-grid.component.ts x: 1 commits (all time) y: 64 lines of code sample/frontend/src/app/financial-grid/financial-grid.service.ts x: 1 commits (all time) y: 117 lines of code sample/frontend/src/app/group-grid/group-grid.component.ts x: 1 commits (all time) y: 11 lines of code sample/frontend/src/app/repository.service.ts x: 1 commits (all time) y: 43 lines of code sample/frontend/src/app/section-grid/section-grid-columns.ts x: 1 commits (all time) y: 530 lines of code sample/frontend/src/app/section-grid/section-grid.component.html x: 1 commits (all time) y: 158 lines of code sample/frontend/src/app/section-grid/section-grid.component.ts x: 1 commits (all time) y: 53 lines of code sample/frontend/src/app/shared/fix/drag-column.directive.ts x: 1 commits (all time) y: 55 lines of code sample/frontend/src/app/shared/fix/fix-table-primeng.directive.ts x: 1 commits (all time) y: 145 lines of code sample/frontend/src/app/shared/grid/agr-grid.service.ts x: 1 commits (all time) y: 31 lines of code sample/frontend/src/app/shared/grid/filter/select-filter/select-filter.component.ts x: 1 commits (all time) y: 70 lines of code sample/frontend/src/app/shared/grid/grid-cell-editor/grid-cell-editor.component.html x: 1 commits (all time) y: 28 lines of code sample/frontend/src/app/shared/grid/grid-footer/grid-footer.component.scss x: 1 commits (all time) y: 35 lines of code sample/frontend/src/app/shared/grid/grid-header/grid-header.component.html x: 1 commits (all time) y: 78 lines of code sample/frontend/src/app/shared/grid/grid-header/grid-header.component.ts x: 1 commits (all time) y: 99 lines of code sample/frontend/src/app/shared/grid/grid-section-header/grid-section-header.component.scss x: 1 commits (all time) y: 50 lines of code sample/frontend/src/app/shared/grid/page-grid-filter/page-grid-filter.component.scss x: 1 commits (all time) y: 30 lines of code sample/frontend/src/styles/components/button.scss x: 1 commits (all time) y: 73 lines of code sample/frontend/src/styles/components/table.scss x: 1 commits (all time) y: 161 lines of code sample/frontend/src/styles/theme/theme-prime.scss x: 1 commits (all time) y: 585 lines of code babel.config.js x: 4 commits (all time) y: 12 lines of code rollup.config.js x: 4 commits (all time) y: 61 lines of code src/index.ts x: 7 commits (all time) y: 19 lines of code src/types/cell.types.ts x: 4 commits (all time) y: 6 lines of code src/types/column-def.ts x: 4 commits (all time) y: 36 lines of code src/types/column-filter.types.ts x: 4 commits (all time) y: 26 lines of code src/types/column.ts x: 4 commits (all time) y: 16 lines of code src/types/column.types.ts x: 4 commits (all time) y: 22 lines of code commitlint.config.cjs x: 2 commits (all time) y: 3 lines of code
601.0
lines of code
  min: 1.0
  average: 49.46
  25th percentile: 9.0
  median: 20.0
  75th percentile: 42.0
  max: 601.0
0 8.0
commits (all time)
min: 1.0 | average: 1.39 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0

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

src/grid/agr-engine-data.mock.ts x: 2 contributors (all time) y: 115 lines of code src/grid/agr-engine.ts x: 3 contributors (all time) y: 601 lines of code src/types/column-helper.ts x: 3 contributors (all time) y: 74 lines of code sample/backend/src/app.controller.ts x: 1 contributors (all time) y: 15 lines of code sample/backend/src/app.module.ts x: 1 contributors (all time) y: 22 lines of code sample/backend/src/dto/create-medical.dto.ts x: 1 contributors (all time) y: 7 lines of code sample/backend/src/entities/account-types.entity.ts x: 1 contributors (all time) y: 8 lines of code sample/backend/src/entities/accounts.entity.ts x: 1 contributors (all time) y: 20 lines of code sample/backend/src/entities/medical.entity.ts x: 1 contributors (all time) y: 86 lines of code sample/backend/src/financial/financial.controller.ts x: 1 contributors (all time) y: 42 lines of code sample/commitlint.config.js x: 1 contributors (all time) y: 3 lines of code sample/frontend/agr-lib/src/index.ts x: 1 contributors (all time) y: 17 lines of code sample/frontend/agr-lib/src/lib/grid/agr-engine.ts x: 1 contributors (all time) y: 601 lines of code sample/frontend/agr-lib/src/lib/types/column-def.ts x: 1 contributors (all time) y: 36 lines of code sample/frontend/agr-lib/src/lib/types/column-filter.types.ts x: 1 contributors (all time) y: 26 lines of code sample/frontend/src/app/app.component.html x: 1 contributors (all time) y: 2 lines of code sample/frontend/src/app/app.component.ts x: 1 contributors (all time) y: 12 lines of code sample/frontend/src/app/app.module.ts x: 1 contributors (all time) y: 39 lines of code sample/frontend/src/app/business.service.ts x: 1 contributors (all time) y: 45 lines of code sample/frontend/src/app/financial-grid/financial-grid-columns.ts x: 1 contributors (all time) y: 166 lines of code sample/frontend/src/app/financial-grid/financial-grid.component.html x: 1 contributors (all time) y: 169 lines of code sample/frontend/src/app/financial-grid/financial-grid.component.ts x: 1 contributors (all time) y: 64 lines of code sample/frontend/src/app/financial-grid/financial-grid.service.ts x: 1 contributors (all time) y: 117 lines of code sample/frontend/src/app/group-grid/group-grid.component.ts x: 1 contributors (all time) y: 11 lines of code sample/frontend/src/app/repository.service.ts x: 1 contributors (all time) y: 43 lines of code sample/frontend/src/app/section-grid/section-grid-columns.ts x: 1 contributors (all time) y: 530 lines of code sample/frontend/src/app/section-grid/section-grid.component.html x: 1 contributors (all time) y: 158 lines of code sample/frontend/src/app/section-grid/section-grid.component.ts x: 1 contributors (all time) y: 53 lines of code sample/frontend/src/app/shared/fix/drag-column.directive.ts x: 1 contributors (all time) y: 55 lines of code sample/frontend/src/app/shared/fix/fix-table-primeng.directive.ts x: 1 contributors (all time) y: 145 lines of code sample/frontend/src/app/shared/grid/agr-grid.service.ts x: 1 contributors (all time) y: 31 lines of code sample/frontend/src/app/shared/grid/filter/select-filter/select-filter.component.ts x: 1 contributors (all time) y: 70 lines of code sample/frontend/src/app/shared/grid/grid-cell-editor/grid-cell-editor.component.html x: 1 contributors (all time) y: 28 lines of code sample/frontend/src/app/shared/grid/grid-footer/grid-footer.component.scss x: 1 contributors (all time) y: 35 lines of code sample/frontend/src/app/shared/grid/grid-header/grid-header.component.html x: 1 contributors (all time) y: 78 lines of code sample/frontend/src/app/shared/grid/grid-header/grid-header.component.ts x: 1 contributors (all time) y: 99 lines of code sample/frontend/src/app/shared/grid/grid-section-header/grid-section-header.component.scss x: 1 contributors (all time) y: 50 lines of code sample/frontend/src/app/shared/grid/page-grid-filter/page-grid-filter.component.scss x: 1 contributors (all time) y: 30 lines of code sample/frontend/src/styles/components/button.scss x: 1 contributors (all time) y: 73 lines of code sample/frontend/src/styles/components/table.scss x: 1 contributors (all time) y: 161 lines of code sample/frontend/src/styles/theme/theme-prime.scss x: 1 contributors (all time) y: 585 lines of code rollup.config.js x: 1 contributors (all time) y: 61 lines of code
601.0
lines of code
  min: 1.0
  average: 49.46
  25th percentile: 9.0
  median: 20.0
  75th percentile: 42.0
  max: 601.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.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".