JetBrains / youtrack-apps
File Size

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

Intro
Learn more...
File Size Overall
10% | 7% | 24% | 18% | 39%
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
css60% | 0% | 21% | 11% | 6%
js0% | 14% | 31% | 18% | 36%
ts0% | 0% | 17% | 23% | 58%
tsx0% | 0% | 12% | 40% | 46%
scss0% | 0% | 25% | 17% | 56%
t0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
migrated-hub-widgets89% | 0% | 0% | 0% | 10%
packages0% | 8% | 27% | 20% | 43%
Longest Files (Top 50)
File# lines# units
main.0c6e.css
in migrated-hub-widgets/project-team-dashboard-widgets/widgets/hub-project-team-widget
2423 -
due_dates_calendar_widget.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
658 19
nv-flex-pie-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
651 65
edit-form.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
538 13
app.css
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget
492 -
tableModel.ts
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/model
422 5
widget.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
404 19
distribution-report-form.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
389 14
issues-list-widget.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
384 8
base-configuration.js
in packages/lib/reporting-components/base-configuration
382 16
issues-list-edit-form.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
366 12
resources.js
in packages/lib/reporting-components/resources
364 33
activities-widget.css
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app/style
356 -
report-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
292 11
issue-card.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app/components
267 11
RulesTable.tsx
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/components
263 -
activities-widget.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
262 6
issue-line.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
247 10
index.js
in packages/create-youtrack-app/_templates/settings/add
245 1
issue-link.js
in packages/lib/reporting-components/issue-link
215 1
report-chart.scss
in packages/issue-dashboard-widgets/widgets/distribution-reports/app/style
213 -
content-custom-field-activity.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
202 5
report-model.js
in packages/lib/reporting-components/report-model
194 -
issue-line.tsx
in packages/documents-list-widget/src/widgets/documents-list-widget/components/issue-list/issue-line
176 2
app.tsx
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget
170 -
app.module.css
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
168 -
index.js
in packages/create-youtrack-app/_templates/widget/add
168 1
report-configuration-tabs.js
in packages/lib/reporting-components/report-form-controls
161 2
activities-content.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
160 2
i18n.ts
in packages/lib/i18n
153 4
issues-list-widget.css
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app/style
151 -
useWorkflowRules.ts
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/hooks
149 -
backend.js
in packages/article-feedback/public
149 24
workflow-field-changes.js
in packages/webhook-triggers-app/src/workflows
147 5
calendar.scss
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app/style
145 -
report-chart-sort-order.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
145 5
content.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
144 7
content.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
135 4
issue-line.module.css
in packages/documents-list-widget/src/widgets/documents-list-widget/components/issue-list/issue-line
133 -
useWidget.ts
in packages/documents-list-widget/src/widgets/documents-list-widget/hooks
130 -
filter-fields-selector.js
in packages/lib/reporting-components/filter-fields-selector
129 3
api.ts
in packages/article-feedback/widgets
129 16
spent-time-progress.js
in packages/lib/reporting-components/spent-time-progress
127 -
config-tab.tsx
in packages/documents-list-widget/src/widgets/documents-list-widget/components/configuration
126 -
sharing-setting.js
in packages/lib/reporting-components/sharing-setting
125 5
app.tsx
in packages/article-feedback/widgets/feedback-form
125 -
matrix-presentation.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
121 4
issue_event.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
117 3
content-default-activity.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
116 3
config.tsx
in packages/documents-list-widget/src/widgets/documents-list-widget/components/configuration
111 1
Files With Most Units (Top 50)
File# lines# units
nv-flex-pie-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
651 65
resources.js
in packages/lib/reporting-components/resources
364 33
backend.js
in packages/article-feedback/public
149 24
due_dates_calendar_widget.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
658 19
widget.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
404 19
base-configuration.js
in packages/lib/reporting-components/base-configuration
382 16
api.ts
in packages/article-feedback/widgets
129 16
distribution-report-form.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
389 14
edit-form.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
538 13
issues-list-edit-form.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
366 12
workflow-guards.js
in packages/webhook-triggers-app/src/workflows
78 12
diff.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
110 11
issue-card.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app/components
267 11
report-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
292 11
resources.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
82 10
issue-line.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
247 10
validate.ts
in packages/apps-tools/src/cli
84 9
index.js
in migrated-hub-widgets/stack-overflow-digest/widgets
61 9
resources.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
65 8
issues-list-widget.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
384 8
resources.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
106 8
index.ts
in packages/apps-tools/src/cli
93 8
content.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
144 7
fetcher.js
in packages/lib/reporting-components/fetcher
33 7
activities-widget.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
262 6
workflow-http.js
in packages/webhook-triggers-app/src/workflows
89 6
api.ts
in packages/documents-list-widget/src/widgets/documents-list-widget
82 6
tableModel.ts
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/model
422 5
edit-form-youtrack-selector.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
77 5
content-custom-field-activity.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
202 5
report-chart-sort-order.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
145 5
sharing-setting.js
in packages/lib/reporting-components/sharing-setting
125 5
workflow-field-changes.js
in packages/webhook-triggers-app/src/workflows
147 5
service-resources.js
in packages/documents-list-widget/src/widgets/documents-list-widget/hub-widget-ui/service-resources
50 5
config-wrapper.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
78 4
custom-localizer.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
59 4
activities-edit-form.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
96 4
chevron-toggle.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app/components
59 4
activities-filter.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
52 4
matrix-presentation.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
121 4
content.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
135 4
i18n.ts
in packages/lib/i18n
153 4
report-time-ranges.js
in packages/lib/reporting-components/report-model
78 4
upload.ts
in packages/apps-tools/src/cli
67 4
config-wrapper.js
in packages/documents-list-widget/src/widgets/documents-list-widget/hub-widget-ui/config-wrapper
96 4
issue_event.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
117 3
service-resource.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app/components
36 3
edit-form-category-selector.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
60 3
date-time.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
27 3
content-default-activity.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
116 3
Files With Long Lines (Top 50)

There are 50 files with lines longer than 120 characters. In total, there are 157 long lines.

File# lines# units# long lines
main.0c6e.css
in migrated-hub-widgets/project-team-dashboard-widgets/widgets/hub-project-team-widget
2423 - 45
resources.js
in packages/lib/reporting-components/resources
364 33 20
due_dates_calendar_widget.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
658 19 7
resources.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
82 10 6
i18n.ts
in packages/lib/i18n
153 4 6
nv-flex-pie-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
651 65 5
help.js
in packages/create-youtrack-app
15 - 5
loader.js
in migrated-hub-widgets/stack-overflow-digest/widgets
51 3 5
resources.js
in packages/issue-dashboard-widgets/widgets/youtrack-issues-list/app
65 8 4
resources.js
in packages/issue-dashboard-widgets/widgets/youtrack-activities-widget/app
106 8 4
RulesTable.tsx
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/components
263 - 3
index.js
in packages/create-youtrack-app
84 1 3
make-dropdown-options.js
in packages/lib/reporting-components/sharing-setting
42 3 2
no-edit-permissions-warning.js
in packages/lib/reporting-components/report-form-controls
58 - 2
backend-types.js
in packages/lib/reporting-components/backend-types
46 2 2
t
http-handler-endpoint.js.t
in packages/create-youtrack-app/_templates/http-handler/add
22 - 2
on-comment-updated.js
in packages/webhook-triggers-app/src/workflows
48 1 2
api.ts
in packages/article-feedback/widgets
129 16 2
useWorkflowRules.ts
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/hooks
149 - 1
tableModel.ts
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/model
422 5 1
FilterBar.tsx
in packages/project-workflow-rules-list/src/widgets/workflow-rules-widget/components
66 - 1
app.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
18 - 1
custom-localizer.js
in packages/issue-dashboard-widgets/widgets/due-dates-calendar/app
59 4 1
report-chart-sort-order.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
145 5 1
app.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
23 - 1
distribution-report-form.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
389 14 1
report-chart.js
in packages/issue-dashboard-widgets/widgets/distribution-reports/app
292 11 1
t
icon.svg.t
in packages/create-youtrack-app/_templates/init/vite-app/public
4 - 1
index.js
in packages/create-youtrack-app/_templates/widget/add
168 1 1
t
widget-icon.svg.t
in packages/create-youtrack-app/_templates/widget/add
4 - 1
t
app.tsx.t
in packages/create-youtrack-app/_templates/widget/add
20 - 1
app.tsx
in packages/documents-list-widget/src/widgets/documents-list-widget
7 - 1
api.ts
in packages/documents-list-widget/src/widgets/documents-list-widget
82 6 1
init.ts
in packages/documents-list-widget/src/widgets/documents-list-widget
14 - 1
service-resources.js
in packages/documents-list-widget/src/widgets/documents-list-widget/hub-widget-ui/service-resources
50 5 1
index.html
in migrated-hub-widgets/github-commits-widget/widgets
1 - 1
index.html
in migrated-hub-widgets/project-team-dashboard-widgets/widgets/revoke-user-access
1 - 1
153-dfbdd2750b449b434663.js
in migrated-hub-widgets/report-dashboard-widgets/widgets
1 - 1
index.html
in migrated-hub-widgets/agile-dashboard-widgets/widgets/youtrack-board-status-widget
1 - 1
index.html
in migrated-hub-widgets/agile-dashboard-widgets/widgets/agile-chart
1 - 1
index.html
in migrated-hub-widgets/countdown-widget/widgets
1 - 1
index.html
in migrated-hub-widgets/time-tracking-dashboard-widgets/widgets/youtrack-work-items-export
1 - 1
index.html
in migrated-hub-widgets/time-tracking-dashboard-widgets/widgets/personal-time-tracking
1 - 1
index.html
in migrated-hub-widgets/time-tracking-dashboard-widgets/widgets/time-tracking-report
1 - 1
index.html
in migrated-hub-widgets/crowdin-project-status-widget/widgets
1 - 1
index.html
in migrated-hub-widgets/cat-widget/widgets
1 - 1
index.html
in migrated-hub-widgets/workflow-health/widgets
1 - 1
index.html
in migrated-hub-widgets/teamcity-dashboard-widgets/widgets/teamcity-build-artifacts-widget
1 - 1
index.html
in migrated-hub-widgets/teamcity-dashboard-widgets/widgets/teamcity-investigations
1 - 1
index.html
in migrated-hub-widgets/teamcity-dashboard-widgets/widgets/teamcity-project-status
1 - 1