Overview
File Change Frequency Overall
  • There are 67 files with 6,074 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (272 lines of code)
    • 21 files changed 6-20 times (3,217 lines of code)
    • 45 files changed 1-5 times (2,585 lines of code)
0% | 0% | 4% | 52% | 42%
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 67 files with 6,074 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)
    • 17 files changed by 2-5 contributors (2,808 lines of code)
    • 50 files changed by 1 contributor (3,266 lines of code)
0% | 0% | 0% | 46% | 53%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tsx, ts, json, jsx, txt, xml, css, py, sh, yml, html, svg, gitignore, js, md, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | 0% | 7% | 59% | 33%
ts0% | 0% | 0% | 57% | 42%
jsx0% | 0% | 0% | 60% | 39%
css0% | 0% | 0% | 67% | 32%
xml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
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
app0% | 0% | 4% | 59% | 35%
vs-metadata0% | 0% | 0% | 0% | 100%
build0% | 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)
# contributorsline
churn
first
contributor
latest
contributor
index.tsx
in app
272 - 2020-08-13 2024-02-08 29 2 +1162 / -562 andy.gallagher david.allison
123 - 2020-08-13 2024-01-12 20 3 +474 / -220 andy.gallagher rich_pryce
MetadataView.tsx
in app/ItemView
106 - 2020-08-14 2022-04-29 15 1 +338 / -111 andy.gallagher andy.gallagher
VidispineItem.ts
in app/vidispine/item
223 2 2020-07-29 2021-08-10 15 1 +712 / -72 andy.gallagher andy.gallagher
MetadataGroupView.tsx
in app/ItemView
247 - 2020-08-14 2022-03-11 15 2 +953 / -419 andy.gallagher andy.gallagher
352 1 2020-08-19 2024-04-08 13 2 +980 / -192 andy.gallagher david.allison
PlayerContainer.tsx
in app/ItemView
229 - 2020-08-24 2024-01-12 12 3 +614 / -106 andy.gallagher rich_pryce
223 - 2022-02-22 2023-05-18 10 2 +527 / -31 andy.gallagher david.allison
VidispineShape.ts
in app/vidispine/shape
287 1 2020-08-15 2022-06-27 10 2 +883 / -196 andy.gallagher david.allison
dark.css
in app
163 - 2020-07-28 2021-08-10 9 2 +14 / -965 david.allison andy.gallagher
VidispineItem-ti.ts
in app/vidispine/item
53 - 2020-07-29 2020-09-23 8 1 +283 / -157 andy.gallagher andy.gallagher
VidispineSearchForm.tsx
in app/Frontpage
193 - 2020-08-20 2024-04-08 8 2 +485 / -78 andy.gallagher david.allison
195 - 2020-07-28 2020-09-23 8 2 +177 / -169 david.allison andy.gallagher
VidispineFile.ts
in app/vidispine/shape
16 - 2020-08-15 2021-08-10 7 1 +53 / -12 andy.gallagher andy.gallagher
ItemTile.tsx
in app/Frontpage
148 - 2020-08-19 2022-03-02 7 1 +399 / -80 andy.gallagher andy.gallagher
280 - 2022-08-23 2023-05-18 7 1 +710 / -40 david.allison david.allison
CustomData-ti.ts
in app/vidispine/field-group
16 - 2020-07-30 2020-09-23 6 1 +88 / -42 andy.gallagher andy.gallagher
VidispineFieldGroup-ti.ts
in app/vidispine/field-group
38 - 2020-07-30 2020-09-23 6 1 +233 / -137 andy.gallagher andy.gallagher
PreviewPlayer.tsx
in app/ItemView
43 - 2020-08-13 2020-09-23 6 1 +119 / -22 andy.gallagher andy.gallagher
48 1 2021-08-03 2023-05-18 6 2 +120 / -6 andy.gallagher david.allison
CheckboxField.tsx
in app/FieldControls
100 - 2020-08-15 2020-09-23 6 1 +214 / -12 andy.gallagher andy.gallagher
VidispineFieldGroup.ts
in app/vidispine/field-group
134 3 2020-07-30 2021-08-10 6 1 +431 / -29 andy.gallagher andy.gallagher
FieldControlsCommon.tsx
in app/FieldControls
13 - 2020-08-15 2020-08-20 5 1 +44 / -8 andy.gallagher andy.gallagher
TagField.tsx
in app/FieldControls
38 - 2020-08-15 2020-09-23 5 1 +89 / -9 andy.gallagher andy.gallagher
LookupField.tsx
in app/FieldControls
39 - 2020-08-15 2020-09-23 5 1 +88 / -9 andy.gallagher andy.gallagher
TimestampField.tsx
in app/FieldControls
47 - 2020-08-16 2020-09-23 5 1 +114 / -16 andy.gallagher andy.gallagher
SearchResultsPane.tsx
in app/Frontpage
65 - 2020-08-19 2022-02-01 5 1 +185 / -31 andy.gallagher andy.gallagher
DropdownField.tsx
in app/FieldControls
75 - 2020-08-16 2020-09-23 5 1 +167 / -9 andy.gallagher andy.gallagher
RawMetadataView.tsx
in app/ItemView
76 - 2022-02-24 2023-05-18 5 2 +323 / -155 andy.gallagher david.allison
g_asset.xml
in vs-metadata/metadata
113 - 2020-07-27 2021-10-28 5 2 +296 / -81 andy.gallagher andy.gallagher
VidispineShape-ti.ts
in app/vidispine/shape
118 - 2020-08-15 2024-01-12 5 3 +348 / -82 andy.gallagher rich_pryce
CustomData.ts
in app/vidispine/field-group
19 1 2020-07-30 2020-08-19 4 1 +70 / -10 andy.gallagher andy.gallagher
StringField.tsx
in app/FieldControls
30 - 2020-08-16 2020-09-23 4 1 +64 / -6 andy.gallagher andy.gallagher
TextareaField.tsx
in app/FieldControls
37 - 2020-08-16 2020-09-23 4 1 +80 / -6 andy.gallagher andy.gallagher
deploy.py
in vs-metadata
39 1 2020-07-27 2020-08-19 4 1 +119 / -3 andy.gallagher andy.gallagher
purgeout.py
in vs-metadata
46 1 2020-07-29 2020-08-19 4 1 +138 / -4 andy.gallagher andy.gallagher
68 - 2020-08-20 2021-08-10 4 1 +158 / -10 andy.gallagher andy.gallagher
EmbeddablePlayer.tsx
in app/Embeddable
73 - 2021-11-24 2024-01-12 4 2 +162 / -12 andy.gallagher rich_pryce
191 - 2022-08-23 2022-09-22 4 1 +442 / -20 david.allison david.allison
QueryString.ts
in app/Embeddable
8 1 2021-11-24 2022-03-02 3 1 +28 / -3 andy.gallagher andy.gallagher
11 - 2020-08-13 2020-08-19 3 1 +24 / -0 andy.gallagher andy.gallagher
VidispineFile-ti.ts
in app/vidispine/shape
17 - 2020-08-15 2020-09-23 3 1 +56 / -10 andy.gallagher andy.gallagher
FieldGroupCache.ts
in app/vidispine
25 2 2020-08-13 2020-08-19 3 1 +115 / -5 andy.gallagher andy.gallagher
ShapeSelector.tsx
in app/ItemView
26 - 2020-08-24 2020-09-23 3 1 +61 / -8 andy.gallagher andy.gallagher
LoadItem.ts
in app/ItemView
36 1 2021-11-24 2022-03-02 3 1 +91 / -2 andy.gallagher andy.gallagher
g_newswire.xml
in vs-metadata/metadata
82 - 2020-07-27 2020-08-21 3 2 +176 / -10 andy.gallagher david.allison
validate.py
in vs-metadata
111 6 2020-07-27 2020-08-13 3 1 +346 / -2 andy.gallagher andy.gallagher
DeliverablesTypes.ts
in app/pluto-deliverables
114 - 2022-02-25 2022-03-11 3 1 +291 / -5 andy.gallagher andy.gallagher
JobDataView.tsx
in app/ItemView
143 - 2022-09-21 2023-10-25 3 1 +467 / -63 david.allison david.allison
g_rushes.xml
in vs-metadata/metadata
186 - 2020-07-27 2020-08-13 3 1 +391 / -13 andy.gallagher andy.gallagher
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
index.tsx
in app
272 - 2020-08-13 2024-02-08 29 2 +1162 / -562 andy.gallagher david.allison
MetadataGroupView.tsx
in app/ItemView
247 - 2020-08-14 2022-03-11 15 2 +953 / -419 andy.gallagher andy.gallagher
352 1 2020-08-19 2024-04-08 13 2 +980 / -192 andy.gallagher david.allison
VidispineShape.ts
in app/vidispine/shape
287 1 2020-08-15 2022-06-27 10 2 +883 / -196 andy.gallagher david.allison
dark.css
in app
163 - 2020-07-28 2021-08-10 9 2 +14 / -965 david.allison andy.gallagher
VidispineItem.ts
in app/vidispine/item
223 2 2020-07-29 2021-08-10 15 1 +712 / -72 andy.gallagher andy.gallagher
280 - 2022-08-23 2023-05-18 7 1 +710 / -40 david.allison david.allison
PlayerContainer.tsx
in app/ItemView
229 - 2020-08-24 2024-01-12 12 3 +614 / -106 andy.gallagher rich_pryce
123 - 2020-08-13 2024-01-12 20 3 +474 / -220 andy.gallagher rich_pryce
VidispineSearch.ts
in app/vidispine/search
207 4 2020-08-19 2020-09-23 3 1 +608 / -45 andy.gallagher andy.gallagher
VidispineSearchForm.tsx
in app/Frontpage
193 - 2020-08-20 2024-04-08 8 2 +485 / -78 andy.gallagher david.allison
223 - 2022-02-22 2023-05-18 10 2 +527 / -31 andy.gallagher david.allison
JobDataView.tsx
in app/ItemView
143 - 2022-09-21 2023-10-25 3 1 +467 / -63 david.allison david.allison
ItemTile.tsx
in app/Frontpage
148 - 2020-08-19 2022-03-02 7 1 +399 / -80 andy.gallagher andy.gallagher
RawMetadataView.tsx
in app/ItemView
76 - 2022-02-24 2023-05-18 5 2 +323 / -155 andy.gallagher david.allison
191 - 2022-08-23 2022-09-22 4 1 +442 / -20 david.allison david.allison
VidispineFieldGroup.ts
in app/vidispine/field-group
134 3 2020-07-30 2021-08-10 6 1 +431 / -29 andy.gallagher andy.gallagher
MetadataView.tsx
in app/ItemView
106 - 2020-08-14 2022-04-29 15 1 +338 / -111 andy.gallagher andy.gallagher
VidispineItem-ti.ts
in app/vidispine/item
53 - 2020-07-29 2020-09-23 8 1 +283 / -157 andy.gallagher andy.gallagher
VidispineShape-ti.ts
in app/vidispine/shape
118 - 2020-08-15 2024-01-12 5 3 +348 / -82 andy.gallagher rich_pryce
g_rushes.xml
in vs-metadata/metadata
186 - 2020-07-27 2020-08-13 3 1 +391 / -13 andy.gallagher andy.gallagher
158 10 2022-02-25 2022-03-11 2 1 +390 / -0 andy.gallagher andy.gallagher
g_asset.xml
in vs-metadata/metadata
113 - 2020-07-27 2021-10-28 5 2 +296 / -81 andy.gallagher andy.gallagher
VidispineFieldGroup-ti.ts
in app/vidispine/field-group
38 - 2020-07-30 2020-09-23 6 1 +233 / -137 andy.gallagher andy.gallagher
validate.py
in vs-metadata
111 6 2020-07-27 2020-08-13 3 1 +346 / -2 andy.gallagher andy.gallagher
195 - 2020-07-28 2020-09-23 8 2 +177 / -169 david.allison andy.gallagher
DeliverablesTypes.ts
in app/pluto-deliverables
114 - 2022-02-25 2022-03-11 3 1 +291 / -5 andy.gallagher andy.gallagher
CheckboxField.tsx
in app/FieldControls
100 - 2020-08-15 2020-09-23 6 1 +214 / -12 andy.gallagher andy.gallagher
SearchResultsPane.tsx
in app/Frontpage
65 - 2020-08-19 2022-02-01 5 1 +185 / -31 andy.gallagher andy.gallagher
g_newswire.xml
in vs-metadata/metadata
82 - 2020-07-27 2020-08-21 3 2 +176 / -10 andy.gallagher david.allison
DropdownField.tsx
in app/FieldControls
75 - 2020-08-16 2020-09-23 5 1 +167 / -9 andy.gallagher andy.gallagher
EmbeddablePlayer.tsx
in app/Embeddable
73 - 2021-11-24 2024-01-12 4 2 +162 / -12 andy.gallagher rich_pryce
68 - 2020-08-20 2021-08-10 4 1 +158 / -10 andy.gallagher andy.gallagher
TypeFormatter.jsx
in app/ItemView
63 - 2022-09-21 2022-09-22 2 1 +140 / -6 david.allison david.allison
purgeout.py
in vs-metadata
46 1 2020-07-29 2020-08-19 4 1 +138 / -4 andy.gallagher andy.gallagher
PreviewPlayer.tsx
in app/ItemView
43 - 2020-08-13 2020-09-23 6 1 +119 / -22 andy.gallagher andy.gallagher
CustomData-ti.ts
in app/vidispine/field-group
16 - 2020-07-30 2020-09-23 6 1 +88 / -42 andy.gallagher andy.gallagher
TimestampField.tsx
in app/FieldControls
47 - 2020-08-16 2020-09-23 5 1 +114 / -16 andy.gallagher andy.gallagher
48 1 2021-08-03 2023-05-18 6 2 +120 / -6 andy.gallagher david.allison
FacetDisplays.tsx
in app/Frontpage
44 - 2020-08-20 2020-09-23 2 1 +111 / -14 andy.gallagher andy.gallagher
deploy.py
in vs-metadata
39 1 2020-07-27 2020-08-19 4 1 +119 / -3 andy.gallagher andy.gallagher
FieldGroupCache.ts
in app/vidispine
25 2 2020-08-13 2020-08-19 3 1 +115 / -5 andy.gallagher andy.gallagher
TagField.tsx
in app/FieldControls
38 - 2020-08-15 2020-09-23 5 1 +89 / -9 andy.gallagher andy.gallagher
LookupField.tsx
in app/FieldControls
39 - 2020-08-15 2020-09-23 5 1 +88 / -9 andy.gallagher andy.gallagher
LoadItem.ts
in app/ItemView
36 1 2021-11-24 2022-03-02 3 1 +91 / -2 andy.gallagher andy.gallagher
StatusFormatter.jsx
in app/ItemView
35 - 2022-09-21 2022-09-22 2 1 +84 / -6 david.allison david.allison
FacetResponse.ts
in app/vidispine/search
29 1 2020-08-20 2020-09-23 2 1 +84 / -2 andy.gallagher andy.gallagher
TextareaField.tsx
in app/FieldControls
37 - 2020-08-16 2020-09-23 4 1 +80 / -6 andy.gallagher andy.gallagher
CustomData.ts
in app/vidispine/field-group
19 1 2020-07-30 2020-08-19 4 1 +70 / -10 andy.gallagher andy.gallagher
g_deliverable.xml
in vs-metadata/metadata
31 - 2020-07-27 2020-08-13 2 1 +70 / -6 andy.gallagher andy.gallagher
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)
# contributorsline
churn
first
contributor
latest
contributor
123 - 2020-08-13 2024-01-12 20 3 +474 / -220 andy.gallagher rich_pryce
PlayerContainer.tsx
in app/ItemView
229 - 2020-08-24 2024-01-12 12 3 +614 / -106 andy.gallagher rich_pryce
VidispineShape-ti.ts
in app/vidispine/shape
118 - 2020-08-15 2024-01-12 5 3 +348 / -82 andy.gallagher rich_pryce
index.tsx
in app
272 - 2020-08-13 2024-02-08 29 2 +1162 / -562 andy.gallagher david.allison
MetadataGroupView.tsx
in app/ItemView
247 - 2020-08-14 2022-03-11 15 2 +953 / -419 andy.gallagher andy.gallagher
352 1 2020-08-19 2024-04-08 13 2 +980 / -192 andy.gallagher david.allison
223 - 2022-02-22 2023-05-18 10 2 +527 / -31 andy.gallagher david.allison
VidispineShape.ts
in app/vidispine/shape
287 1 2020-08-15 2022-06-27 10 2 +883 / -196 andy.gallagher david.allison
dark.css
in app
163 - 2020-07-28 2021-08-10 9 2 +14 / -965 david.allison andy.gallagher
195 - 2020-07-28 2020-09-23 8 2 +177 / -169 david.allison andy.gallagher
VidispineSearchForm.tsx
in app/Frontpage
193 - 2020-08-20 2024-04-08 8 2 +485 / -78 andy.gallagher david.allison
48 1 2021-08-03 2023-05-18 6 2 +120 / -6 andy.gallagher david.allison
RawMetadataView.tsx
in app/ItemView
76 - 2022-02-24 2023-05-18 5 2 +323 / -155 andy.gallagher david.allison
g_asset.xml
in vs-metadata/metadata
113 - 2020-07-27 2021-10-28 5 2 +296 / -81 andy.gallagher andy.gallagher
EmbeddablePlayer.tsx
in app/Embeddable
73 - 2021-11-24 2024-01-12 4 2 +162 / -12 andy.gallagher rich_pryce
g_newswire.xml
in vs-metadata/metadata
82 - 2020-07-27 2020-08-21 3 2 +176 / -10 andy.gallagher david.allison
14 - 2020-08-19 2022-09-08 2 2 +30 / -2 andy.gallagher david.allison
MetadataView.tsx
in app/ItemView
106 - 2020-08-14 2022-04-29 15 1 +338 / -111 andy.gallagher andy.gallagher
VidispineItem.ts
in app/vidispine/item
223 2 2020-07-29 2021-08-10 15 1 +712 / -72 andy.gallagher andy.gallagher
VidispineItem-ti.ts
in app/vidispine/item
53 - 2020-07-29 2020-09-23 8 1 +283 / -157 andy.gallagher andy.gallagher
280 - 2022-08-23 2023-05-18 7 1 +710 / -40 david.allison david.allison
VidispineFile.ts
in app/vidispine/shape
16 - 2020-08-15 2021-08-10 7 1 +53 / -12 andy.gallagher andy.gallagher
ItemTile.tsx
in app/Frontpage
148 - 2020-08-19 2022-03-02 7 1 +399 / -80 andy.gallagher andy.gallagher
PreviewPlayer.tsx
in app/ItemView
43 - 2020-08-13 2020-09-23 6 1 +119 / -22 andy.gallagher andy.gallagher
VidispineFieldGroup-ti.ts
in app/vidispine/field-group
38 - 2020-07-30 2020-09-23 6 1 +233 / -137 andy.gallagher andy.gallagher
VidispineFieldGroup.ts
in app/vidispine/field-group
134 3 2020-07-30 2021-08-10 6 1 +431 / -29 andy.gallagher andy.gallagher
CustomData-ti.ts
in app/vidispine/field-group
16 - 2020-07-30 2020-09-23 6 1 +88 / -42 andy.gallagher andy.gallagher
CheckboxField.tsx
in app/FieldControls
100 - 2020-08-15 2020-09-23 6 1 +214 / -12 andy.gallagher andy.gallagher
SearchResultsPane.tsx
in app/Frontpage
65 - 2020-08-19 2022-02-01 5 1 +185 / -31 andy.gallagher andy.gallagher
LookupField.tsx
in app/FieldControls
39 - 2020-08-15 2020-09-23 5 1 +88 / -9 andy.gallagher andy.gallagher
FieldControlsCommon.tsx
in app/FieldControls
13 - 2020-08-15 2020-08-20 5 1 +44 / -8 andy.gallagher andy.gallagher
TimestampField.tsx
in app/FieldControls
47 - 2020-08-16 2020-09-23 5 1 +114 / -16 andy.gallagher andy.gallagher
DropdownField.tsx
in app/FieldControls
75 - 2020-08-16 2020-09-23 5 1 +167 / -9 andy.gallagher andy.gallagher
TagField.tsx
in app/FieldControls
38 - 2020-08-15 2020-09-23 5 1 +89 / -9 andy.gallagher andy.gallagher
191 - 2022-08-23 2022-09-22 4 1 +442 / -20 david.allison david.allison
CustomData.ts
in app/vidispine/field-group
19 1 2020-07-30 2020-08-19 4 1 +70 / -10 andy.gallagher andy.gallagher
68 - 2020-08-20 2021-08-10 4 1 +158 / -10 andy.gallagher andy.gallagher
StringField.tsx
in app/FieldControls
30 - 2020-08-16 2020-09-23 4 1 +64 / -6 andy.gallagher andy.gallagher
TextareaField.tsx
in app/FieldControls
37 - 2020-08-16 2020-09-23 4 1 +80 / -6 andy.gallagher andy.gallagher
deploy.py
in vs-metadata
39 1 2020-07-27 2020-08-19 4 1 +119 / -3 andy.gallagher andy.gallagher
purgeout.py
in vs-metadata
46 1 2020-07-29 2020-08-19 4 1 +138 / -4 andy.gallagher andy.gallagher
LoadItem.ts
in app/ItemView
36 1 2021-11-24 2022-03-02 3 1 +91 / -2 andy.gallagher andy.gallagher
ShapeSelector.tsx
in app/ItemView
26 - 2020-08-24 2020-09-23 3 1 +61 / -8 andy.gallagher andy.gallagher
JobDataView.tsx
in app/ItemView
143 - 2022-09-21 2023-10-25 3 1 +467 / -63 david.allison david.allison
QueryString.ts
in app/Embeddable
8 1 2021-11-24 2022-03-02 3 1 +28 / -3 andy.gallagher andy.gallagher
DeliverablesTypes.ts
in app/pluto-deliverables
114 - 2022-02-25 2022-03-11 3 1 +291 / -5 andy.gallagher andy.gallagher
VidispineFile-ti.ts
in app/vidispine/shape
17 - 2020-08-15 2020-09-23 3 1 +56 / -10 andy.gallagher andy.gallagher
FieldGroupCache.ts
in app/vidispine
25 2 2020-08-13 2020-08-19 3 1 +115 / -5 andy.gallagher andy.gallagher
VidispineSearch.ts
in app/vidispine/search
207 4 2020-08-19 2020-09-23 3 1 +608 / -45 andy.gallagher andy.gallagher
11 - 2020-08-13 2020-08-19 3 1 +24 / -0 andy.gallagher andy.gallagher
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)
# contributorsline
churn
first
contributor
latest
contributor
index.html
in root
10 -
280 - 2022-08-23 2023-05-18 7 1 +710 / -40 david.allison david.allison
VidispineItem.ts
in app/vidispine/item
223 2 2020-07-29 2021-08-10 15 1 +712 / -72 andy.gallagher andy.gallagher
VidispineSearch.ts
in app/vidispine/search
207 4 2020-08-19 2020-09-23 3 1 +608 / -45 andy.gallagher andy.gallagher
191 - 2022-08-23 2022-09-22 4 1 +442 / -20 david.allison david.allison
g_rushes.xml
in vs-metadata/metadata
186 - 2020-07-27 2020-08-13 3 1 +391 / -13 andy.gallagher andy.gallagher
158 10 2022-02-25 2022-03-11 2 1 +390 / -0 andy.gallagher andy.gallagher
ItemTile.tsx
in app/Frontpage
148 - 2020-08-19 2022-03-02 7 1 +399 / -80 andy.gallagher andy.gallagher
JobDataView.tsx
in app/ItemView
143 - 2022-09-21 2023-10-25 3 1 +467 / -63 david.allison david.allison
VidispineFieldGroup.ts
in app/vidispine/field-group
134 3 2020-07-30 2021-08-10 6 1 +431 / -29 andy.gallagher andy.gallagher
DeliverablesTypes.ts
in app/pluto-deliverables
114 - 2022-02-25 2022-03-11 3 1 +291 / -5 andy.gallagher andy.gallagher
validate.py
in vs-metadata
111 6 2020-07-27 2020-08-13 3 1 +346 / -2 andy.gallagher andy.gallagher
MetadataView.tsx
in app/ItemView
106 - 2020-08-14 2022-04-29 15 1 +338 / -111 andy.gallagher andy.gallagher
CheckboxField.tsx
in app/FieldControls
100 - 2020-08-15 2020-09-23 6 1 +214 / -12 andy.gallagher andy.gallagher
DropdownField.tsx
in app/FieldControls
75 - 2020-08-16 2020-09-23 5 1 +167 / -9 andy.gallagher andy.gallagher
68 - 2020-08-20 2021-08-10 4 1 +158 / -10 andy.gallagher andy.gallagher
SearchResultsPane.tsx
in app/Frontpage
65 - 2020-08-19 2022-02-01 5 1 +185 / -31 andy.gallagher andy.gallagher
TypeFormatter.jsx
in app/ItemView
63 - 2022-09-21 2022-09-22 2 1 +140 / -6 david.allison david.allison
VidispineItem-ti.ts
in app/vidispine/item
53 - 2020-07-29 2020-09-23 8 1 +283 / -157 andy.gallagher andy.gallagher
TimestampField.tsx
in app/FieldControls
47 - 2020-08-16 2020-09-23 5 1 +114 / -16 andy.gallagher andy.gallagher
purgeout.py
in vs-metadata
46 1 2020-07-29 2020-08-19 4 1 +138 / -4 andy.gallagher andy.gallagher
FacetDisplays.tsx
in app/Frontpage
44 - 2020-08-20 2020-09-23 2 1 +111 / -14 andy.gallagher andy.gallagher
PreviewPlayer.tsx
in app/ItemView
43 - 2020-08-13 2020-09-23 6 1 +119 / -22 andy.gallagher andy.gallagher
LookupField.tsx
in app/FieldControls
39 - 2020-08-15 2020-09-23 5 1 +88 / -9 andy.gallagher andy.gallagher
deploy.py
in vs-metadata
39 1 2020-07-27 2020-08-19 4 1 +119 / -3 andy.gallagher andy.gallagher
VidispineFieldGroup-ti.ts
in app/vidispine/field-group
38 - 2020-07-30 2020-09-23 6 1 +233 / -137 andy.gallagher andy.gallagher
TagField.tsx
in app/FieldControls
38 - 2020-08-15 2020-09-23 5 1 +89 / -9 andy.gallagher andy.gallagher
TextareaField.tsx
in app/FieldControls
37 - 2020-08-16 2020-09-23 4 1 +80 / -6 andy.gallagher andy.gallagher
LoadItem.ts
in app/ItemView
36 1 2021-11-24 2022-03-02 3 1 +91 / -2 andy.gallagher andy.gallagher
StatusFormatter.jsx
in app/ItemView
35 - 2022-09-21 2022-09-22 2 1 +84 / -6 david.allison david.allison
33 - 2020-08-20 2020-09-23 2 1 +76 / -0 andy.gallagher andy.gallagher
g_deliverable.xml
in vs-metadata/metadata
31 - 2020-07-27 2020-08-13 2 1 +70 / -6 andy.gallagher andy.gallagher
StringField.tsx
in app/FieldControls
30 - 2020-08-16 2020-09-23 4 1 +64 / -6 andy.gallagher andy.gallagher
FacetResponse.ts
in app/vidispine/search
29 1 2020-08-20 2020-09-23 2 1 +84 / -2 andy.gallagher andy.gallagher
FieldTypeNotRecognised.tsx
in app/FieldControls
27 - 2020-08-16 2020-08-19 2 1 +66 / -0 andy.gallagher andy.gallagher
ShapeSelector.tsx
in app/ItemView
26 - 2020-08-24 2020-09-23 3 1 +61 / -8 andy.gallagher andy.gallagher
FieldGroupCache.ts
in app/vidispine
25 2 2020-08-13 2020-08-19 3 1 +115 / -5 andy.gallagher andy.gallagher
DeliverablesService.ts
in app/pluto-deliverables
23 1 2022-02-25 2022-03-11 2 1 +65 / -3 andy.gallagher andy.gallagher
PriorityFormatter.jsx
in app/ItemView
20 - 2022-09-21 2022-09-22 2 1 +61 / -13 david.allison david.allison
CustomData.ts
in app/vidispine/field-group
19 1 2020-07-30 2020-08-19 4 1 +70 / -10 andy.gallagher andy.gallagher
VidispineFile-ti.ts
in app/vidispine/shape
17 - 2020-08-15 2020-09-23 3 1 +56 / -10 andy.gallagher andy.gallagher
VidispineFile.ts
in app/vidispine/shape
16 - 2020-08-15 2021-08-10 7 1 +53 / -12 andy.gallagher andy.gallagher
CustomData-ti.ts
in app/vidispine/field-group
16 - 2020-07-30 2020-09-23 6 1 +88 / -42 andy.gallagher andy.gallagher
FacetResponse-ti.ts
in app/vidispine/search
14 - 2020-08-20 2020-09-23 2 1 +46 / -4 andy.gallagher andy.gallagher
DateTimeFormatter.tsx
in app/ItemView
13 - 2022-09-21 2022-09-22 2 1 +36 / -0 david.allison david.allison
FieldControlsCommon.tsx
in app/FieldControls
13 - 2020-08-15 2020-08-20 5 1 +44 / -8 andy.gallagher andy.gallagher
VidispineContext.tsx
in app/Context
11 - 2021-08-03 2021-08-10 2 1 +28 / -0 andy.gallagher andy.gallagher
11 - 2020-08-13 2020-08-19 3 1 +24 / -0 andy.gallagher andy.gallagher
MediaAtomToolContext.tsx
in app/pluto-deliverables
9 - 2022-02-22 2022-03-11 2 1 +22 / -0 andy.gallagher andy.gallagher
QueryString.ts
in app/Embeddable
8 1 2021-11-24 2022-03-02 3 1 +28 / -3 andy.gallagher andy.gallagher
Correlations

File Size vs. Number of Changes: 67 points

app/Frontpage.tsx x: 352 lines of code y: 13 # changes app/Frontpage/VidispineSearchForm.tsx x: 193 lines of code y: 8 # changes app/index.tsx x: 272 lines of code y: 29 # changes app/Embeddable/EmbeddablePlayer.tsx x: 73 lines of code y: 4 # changes app/ItemView/PlayerContainer.tsx x: 229 lines of code y: 12 # changes app/ItemViewComponent.tsx x: 123 lines of code y: 20 # changes app/vidispine/shape/VidispineShape-ti.ts x: 118 lines of code y: 5 # changes app/ItemView/JobDataView.tsx x: 143 lines of code y: 3 # changes app/ItemView/MetadataDeliverableView.tsx x: 223 lines of code y: 10 # changes app/ItemView/RawMetadataView.tsx x: 76 lines of code y: 5 # changes app/Nearline.tsx x: 280 lines of code y: 7 # changes app/interceptors.ts x: 48 lines of code y: 6 # changes jestSetup.jsx x: 8 lines of code y: 2 # changes app/Nearline/VidispineSearchForm.tsx x: 191 lines of code y: 4 # changes app/ItemView/DateTimeFormatter.tsx x: 13 lines of code y: 2 # changes app/ItemView/PriorityFormatter.jsx x: 20 lines of code y: 2 # changes app/ItemView/StatusFormatter.jsx x: 35 lines of code y: 2 # changes app/ItemView/TypeFormatter.jsx x: 63 lines of code y: 2 # changes build/index.template.html x: 14 lines of code y: 2 # changes app/vidispine/shape/VidispineShape.ts x: 287 lines of code y: 10 # changes app/ItemView/MetadataView.tsx x: 106 lines of code y: 15 # changes app/ItemView/CodeMirrorContainer.tsx x: 158 lines of code y: 2 # changes app/ItemView/MetadataGroupView.tsx x: 247 lines of code y: 15 # changes app/pluto-deliverables/DeliverablesService.ts x: 23 lines of code y: 2 # changes app/pluto-deliverables/DeliverablesTypes.ts x: 114 lines of code y: 3 # changes app/pluto-deliverables/MediaAtomToolContext.tsx x: 9 lines of code y: 2 # changes app/Embeddable/QueryString.ts x: 8 lines of code y: 3 # changes app/Frontpage/ItemTile.tsx x: 148 lines of code y: 7 # changes app/ItemView/LoadItem.ts x: 36 lines of code y: 3 # changes app/Frontpage/SearchResultsPane.tsx x: 65 lines of code y: 5 # changes vs-metadata/metadata/g_asset.xml x: 113 lines of code y: 5 # changes app/Context/VidispineContext.tsx x: 11 lines of code y: 2 # changes app/FrontPageLayout.css x: 68 lines of code y: 4 # changes app/dark.css x: 163 lines of code y: 9 # changes app/vidispine/field-group/VidispineFieldGroup.ts x: 134 lines of code y: 6 # changes app/vidispine/item/VidispineItem.ts x: 223 lines of code y: 15 # changes app/vidispine/shape/VidispineFile.ts x: 16 lines of code y: 7 # changes app/FieldControls/CheckboxField.tsx x: 100 lines of code y: 6 # changes app/FieldControls/DropdownField.tsx x: 75 lines of code y: 5 # changes app/FieldControls/LookupField.tsx x: 39 lines of code y: 5 # changes app/FieldControls/StringField.tsx x: 30 lines of code y: 4 # changes app/FieldControls/TagField.tsx x: 38 lines of code y: 5 # changes app/FieldControls/TextareaField.tsx x: 37 lines of code y: 4 # changes app/FieldControls/TimestampField.tsx x: 47 lines of code y: 5 # changes app/Frontpage/FacetDisplays.tsx x: 44 lines of code y: 2 # changes app/Frontpage/MetadataGroupSelector.tsx x: 33 lines of code y: 2 # changes app/ItemView/PreviewPlayer.tsx x: 43 lines of code y: 6 # changes app/ItemView/ShapeSelector.tsx x: 26 lines of code y: 3 # changes app/PieChartBox.jsx x: 195 lines of code y: 8 # changes app/vidispine/field-group/CustomData-ti.ts x: 16 lines of code y: 6 # changes app/vidispine/field-group/VidispineFieldGroup-ti.ts x: 38 lines of code y: 6 # changes app/vidispine/item/VidispineItem-ti.ts x: 53 lines of code y: 8 # changes app/vidispine/search/FacetResponse.ts x: 29 lines of code y: 2 # changes app/vidispine/search/VidispineSearch.ts x: 207 lines of code y: 3 # changes app/vidispine/shape/VidispineFile-ti.ts x: 17 lines of code y: 3 # changes vs-metadata/metadata/g_newswire.xml x: 82 lines of code y: 3 # changes app/FieldControls/FieldControlsCommon.tsx x: 13 lines of code y: 5 # changes app/FieldControls/FieldTypeNotRecognised.tsx x: 27 lines of code y: 2 # changes app/player.css x: 11 lines of code y: 3 # changes app/vidispine/FieldGroupCache.ts x: 25 lines of code y: 3 # changes app/vidispine/field-group/CustomData.ts x: 19 lines of code y: 4 # changes vs-metadata/deploy.py x: 39 lines of code y: 4 # changes vs-metadata/purgeout.py x: 46 lines of code y: 4 # changes vs-metadata/metadata/g_deliverable.xml x: 31 lines of code y: 2 # changes vs-metadata/metadata/g_rushes.xml x: 186 lines of code y: 3 # changes vs-metadata/validate.py x: 111 lines of code y: 3 # changes
29.0
# changes
  min: 2.0
  average: 5.58
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.0
  max: 29.0
0 352.0
lines of code
min: 8.0 | average: 90.66 | 25th percentile: 26.0 | median: 48.0 | 75th percentile: 143.0 | max: 352.0

Number of Contributors vs. Number of Changes: 67 points

app/Frontpage.tsx x: 2 # contributors y: 13 # changes app/Frontpage/VidispineSearchForm.tsx x: 2 # contributors y: 8 # changes app/index.tsx x: 2 # contributors y: 29 # changes app/Embeddable/EmbeddablePlayer.tsx x: 2 # contributors y: 4 # changes app/ItemView/PlayerContainer.tsx x: 3 # contributors y: 12 # changes app/ItemViewComponent.tsx x: 3 # contributors y: 20 # changes app/vidispine/shape/VidispineShape-ti.ts x: 3 # contributors y: 5 # changes app/ItemView/JobDataView.tsx x: 1 # contributors y: 3 # changes app/ItemView/MetadataDeliverableView.tsx x: 2 # contributors y: 10 # changes app/ItemView/RawMetadataView.tsx x: 2 # contributors y: 5 # changes app/Nearline.tsx x: 1 # contributors y: 7 # changes app/interceptors.ts x: 2 # contributors y: 6 # changes jestSetup.jsx x: 1 # contributors y: 2 # changes app/Nearline/VidispineSearchForm.tsx x: 1 # contributors y: 4 # changes build/index.template.html x: 2 # contributors y: 2 # changes app/ItemView/MetadataView.tsx x: 1 # contributors y: 15 # changes app/ItemView/MetadataGroupView.tsx x: 2 # contributors y: 15 # changes app/Frontpage/SearchResultsPane.tsx x: 1 # contributors y: 5 # changes app/dark.css x: 2 # contributors y: 9 # changes app/vidispine/field-group/VidispineFieldGroup.ts x: 1 # contributors y: 6 # changes app/vidispine/item/VidispineItem-ti.ts x: 1 # contributors y: 8 # changes vs-metadata/metadata/g_newswire.xml x: 2 # contributors y: 3 # changes
29.0
# changes
  min: 2.0
  average: 5.58
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.0
  max: 29.0
0 3.0
# contributors
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 67 points

app/Frontpage.tsx x: 2 # contributors y: 352 lines of code app/Frontpage/VidispineSearchForm.tsx x: 2 # contributors y: 193 lines of code app/index.tsx x: 2 # contributors y: 272 lines of code app/Embeddable/EmbeddablePlayer.tsx x: 2 # contributors y: 73 lines of code app/ItemView/PlayerContainer.tsx x: 3 # contributors y: 229 lines of code app/ItemViewComponent.tsx x: 3 # contributors y: 123 lines of code app/vidispine/shape/VidispineShape-ti.ts x: 3 # contributors y: 118 lines of code app/ItemView/JobDataView.tsx x: 1 # contributors y: 143 lines of code app/ItemView/MetadataDeliverableView.tsx x: 2 # contributors y: 223 lines of code app/ItemView/RawMetadataView.tsx x: 2 # contributors y: 76 lines of code app/Nearline.tsx x: 1 # contributors y: 280 lines of code app/interceptors.ts x: 2 # contributors y: 48 lines of code jestSetup.jsx x: 1 # contributors y: 8 lines of code app/Nearline/VidispineSearchForm.tsx x: 1 # contributors y: 191 lines of code app/ItemView/DateTimeFormatter.tsx x: 1 # contributors y: 13 lines of code app/ItemView/PriorityFormatter.jsx x: 1 # contributors y: 20 lines of code app/ItemView/StatusFormatter.jsx x: 1 # contributors y: 35 lines of code app/ItemView/TypeFormatter.jsx x: 1 # contributors y: 63 lines of code build/index.template.html x: 2 # contributors y: 14 lines of code app/vidispine/shape/VidispineShape.ts x: 2 # contributors y: 287 lines of code app/ItemView/MetadataView.tsx x: 1 # contributors y: 106 lines of code app/ItemView/CodeMirrorContainer.tsx x: 1 # contributors y: 158 lines of code app/ItemView/MetadataGroupView.tsx x: 2 # contributors y: 247 lines of code app/pluto-deliverables/DeliverablesService.ts x: 1 # contributors y: 23 lines of code app/pluto-deliverables/DeliverablesTypes.ts x: 1 # contributors y: 114 lines of code app/pluto-deliverables/MediaAtomToolContext.tsx x: 1 # contributors y: 9 lines of code app/Frontpage/ItemTile.tsx x: 1 # contributors y: 148 lines of code app/Frontpage/SearchResultsPane.tsx x: 1 # contributors y: 65 lines of code vs-metadata/metadata/g_asset.xml x: 2 # contributors y: 113 lines of code app/Context/VidispineContext.tsx x: 1 # contributors y: 11 lines of code app/FrontPageLayout.css x: 1 # contributors y: 68 lines of code app/dark.css x: 2 # contributors y: 163 lines of code app/vidispine/field-group/VidispineFieldGroup.ts x: 1 # contributors y: 134 lines of code app/vidispine/item/VidispineItem.ts x: 1 # contributors y: 223 lines of code app/vidispine/shape/VidispineFile.ts x: 1 # contributors y: 16 lines of code app/FieldControls/CheckboxField.tsx x: 1 # contributors y: 100 lines of code app/FieldControls/DropdownField.tsx x: 1 # contributors y: 75 lines of code app/FieldControls/LookupField.tsx x: 1 # contributors y: 39 lines of code app/FieldControls/StringField.tsx x: 1 # contributors y: 30 lines of code app/FieldControls/TagField.tsx x: 1 # contributors y: 38 lines of code app/FieldControls/TextareaField.tsx x: 1 # contributors y: 37 lines of code app/FieldControls/TimestampField.tsx x: 1 # contributors y: 47 lines of code app/Frontpage/FacetDisplays.tsx x: 1 # contributors y: 44 lines of code app/Frontpage/MetadataGroupSelector.tsx x: 1 # contributors y: 33 lines of code app/ItemView/ShapeSelector.tsx x: 1 # contributors y: 26 lines of code app/PieChartBox.jsx x: 2 # contributors y: 195 lines of code app/vidispine/item/VidispineItem-ti.ts x: 1 # contributors y: 53 lines of code app/vidispine/search/FacetResponse-ti.ts x: 1 # contributors y: 14 lines of code app/vidispine/search/FacetResponse.ts x: 1 # contributors y: 29 lines of code app/vidispine/search/VidispineSearch.ts x: 1 # contributors y: 207 lines of code app/vidispine/shape/VidispineFile-ti.ts x: 1 # contributors y: 17 lines of code vs-metadata/metadata/g_newswire.xml x: 2 # contributors y: 82 lines of code app/FieldControls/FieldTypeNotRecognised.tsx x: 1 # contributors y: 27 lines of code app/vidispine/field-group/CustomData.ts x: 1 # contributors y: 19 lines of code vs-metadata/metadata/g_deliverable.xml x: 1 # contributors y: 31 lines of code vs-metadata/metadata/g_rushes.xml x: 1 # contributors y: 186 lines of code vs-metadata/validate.py x: 1 # contributors y: 111 lines of code
352.0
lines of code
  min: 8.0
  average: 90.66
  25th percentile: 26.0
  median: 48.0
  75th percentile: 143.0
  max: 352.0
0 3.0
# contributors
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Changes vs. Line Churn: 124 points

.github/workflows/build.yml x: 5 # changes y: 224 line churn package.json x: 41 # changes y: 760 line churn yarn.lock x: 36 # changes y: 25120 line churn build/Dockerfile x: 14 # changes y: 60 line churn app/Frontpage.tsx x: 13 # changes y: 1172 line churn app/Frontpage/VidispineSearchForm.tsx x: 8 # changes y: 563 line churn app/index.tsx x: 29 # changes y: 1724 line churn app/Embeddable/EmbeddablePlayer.tsx x: 4 # changes y: 174 line churn app/ItemView/PlayerContainer.tsx x: 12 # changes y: 720 line churn app/ItemViewComponent.tsx x: 20 # changes y: 694 line churn app/vidispine/shape/VidispineShape-ti.ts x: 5 # changes y: 430 line churn app/ItemView/JobDataView.tsx x: 3 # changes y: 530 line churn .npmrc x: 2 # changes y: 2 line churn app/ItemView/MetadataDeliverableView.tsx x: 10 # changes y: 558 line churn app/Nearline.tsx x: 7 # changes y: 750 line churn app/interceptors.ts x: 6 # changes y: 126 line churn app/Nearline/VidispineSearchForm.tsx x: 4 # changes y: 462 line churn app/ItemView/TypeFormatter.jsx x: 2 # changes y: 146 line churn app/Nearline/ItemTile.tsx x: 2 # changes y: 332 line churn app/vidispine/shape/VidispineShape.ts x: 10 # changes y: 1079 line churn app/ItemView/MetadataView.tsx x: 15 # changes y: 449 line churn app/ItemView/MetadataGroupView.tsx x: 15 # changes y: 1372 line churn app/pluto-deliverables/DeliverablesTypes.ts x: 3 # changes y: 296 line churn webpack.config.js x: 8 # changes y: 138 line churn __tests__/Embeddable/TestQueryString.ts x: 3 # changes y: 24 line churn __tests__/ItemView/TestMetadataView.tsx x: 7 # changes y: 388 line churn app/Frontpage/ItemTile.tsx x: 7 # changes y: 479 line churn .snyk x: 1 # changes y: 24 line churn build/default_config.json x: 6 # changes y: 24 line churn vs-metadata/metadata/g_asset.xml x: 5 # changes y: 377 line churn .gitlab-ci.yml x: 7 # changes y: 202 line churn app/ItemInfoBox.jsx x: 6 # changes y: 492 line churn app/VidispineAssetSearch.jsx x: 8 # changes y: 2010 line churn app/dark.css x: 9 # changes y: 979 line churn app/vidispine/item/VidispineItem.ts x: 15 # changes y: 784 line churn app/vidispine/shape/VidispineFile.ts x: 7 # changes y: 65 line churn __tests__/vidispine/item/example-item-broken-shape.json x: 2 # changes y: 4062 line churn __tests__/vidispine/item/example-item.json x: 6 # changes y: 4924 line churn __tests__/vidispine/shape/TestVidispineShape.ts x: 5 # changes y: 154 line churn __tests__/FieldControls/TestCheckboxField.tsx x: 4 # changes y: 236 line churn __tests__/vidispine/shape/example-broken-shape.json x: 3 # changes y: 1752 line churn app/FieldControls/CheckboxField.tsx x: 6 # changes y: 226 line churn app/FieldControls/LookupField.tsx x: 5 # changes y: 97 line churn app/FieldControls/StringField.tsx x: 4 # changes y: 70 line churn app/PieChartBox.jsx x: 8 # changes y: 346 line churn app/vidispine/field-group/VidispineFieldGroup-ti.ts x: 6 # changes y: 370 line churn app/vidispine/item/VidispineItem-ti.ts x: 8 # changes y: 440 line churn app/vidispine/search/VidispineSearch.ts x: 3 # changes y: 653 line churn vs-metadata/metadata/g_newswire.xml x: 3 # changes y: 186 line churn __tests__/vidispine/field-group/TestVidispineFieldGroup.ts x: 3 # changes y: 412 line churn package-lock.json x: 3 # changes y: 19404 line churn vs-metadata/validate.py x: 3 # changes y: 348 line churn app/JobPage.jsx x: 1 # changes y: 310 line churn
25120.0
line churn
  min: 2.0
  average: 702.68
  25th percentile: 64.25
  median: 139.5
  75th percentile: 400.5
  max: 25120.0
0 41.0
# changes
min: 1.0 | average: 5.13 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 41.0

Number of Contributors vs. Line Churn: 67 points

app/Frontpage.tsx x: 2 # contributors y: 1172 line churn app/Frontpage/VidispineSearchForm.tsx x: 2 # contributors y: 563 line churn app/index.tsx x: 2 # contributors y: 1724 line churn app/Embeddable/EmbeddablePlayer.tsx x: 2 # contributors y: 174 line churn app/ItemView/PlayerContainer.tsx x: 3 # contributors y: 720 line churn app/ItemViewComponent.tsx x: 3 # contributors y: 694 line churn app/vidispine/shape/VidispineShape-ti.ts x: 3 # contributors y: 430 line churn app/ItemView/JobDataView.tsx x: 1 # contributors y: 530 line churn app/ItemView/RawMetadataView.tsx x: 2 # contributors y: 478 line churn app/Nearline.tsx x: 1 # contributors y: 750 line churn app/interceptors.ts x: 2 # contributors y: 126 line churn jestSetup.jsx x: 1 # contributors y: 12 line churn app/Nearline/VidispineSearchForm.tsx x: 1 # contributors y: 462 line churn app/ItemView/DateTimeFormatter.tsx x: 1 # contributors y: 36 line churn app/ItemView/PriorityFormatter.jsx x: 1 # contributors y: 74 line churn app/ItemView/StatusFormatter.jsx x: 1 # contributors y: 90 line churn app/ItemView/TypeFormatter.jsx x: 1 # contributors y: 146 line churn build/index.template.html x: 2 # contributors y: 32 line churn app/vidispine/shape/VidispineShape.ts x: 2 # contributors y: 1079 line churn app/ItemView/MetadataView.tsx x: 1 # contributors y: 449 line churn app/ItemView/CodeMirrorContainer.tsx x: 1 # contributors y: 390 line churn app/ItemView/MetadataGroupView.tsx x: 2 # contributors y: 1372 line churn app/pluto-deliverables/DeliverablesTypes.ts x: 1 # contributors y: 296 line churn app/pluto-deliverables/MediaAtomToolContext.tsx x: 1 # contributors y: 22 line churn app/Embeddable/QueryString.ts x: 1 # contributors y: 31 line churn app/Frontpage/ItemTile.tsx x: 1 # contributors y: 479 line churn app/Frontpage/SearchResultsPane.tsx x: 1 # contributors y: 216 line churn vs-metadata/metadata/g_asset.xml x: 2 # contributors y: 377 line churn app/FrontPageLayout.css x: 1 # contributors y: 168 line churn app/dark.css x: 2 # contributors y: 979 line churn app/vidispine/field-group/VidispineFieldGroup.ts x: 1 # contributors y: 460 line churn app/vidispine/item/VidispineItem.ts x: 1 # contributors y: 784 line churn app/vidispine/shape/VidispineFile.ts x: 1 # contributors y: 65 line churn app/FieldControls/CheckboxField.tsx x: 1 # contributors y: 226 line churn app/FieldControls/DropdownField.tsx x: 1 # contributors y: 176 line churn app/FieldControls/LookupField.tsx x: 1 # contributors y: 97 line churn app/FieldControls/TextareaField.tsx x: 1 # contributors y: 86 line churn app/FieldControls/TimestampField.tsx x: 1 # contributors y: 130 line churn app/Frontpage/FacetDisplays.tsx x: 1 # contributors y: 125 line churn app/Frontpage/MetadataGroupSelector.tsx x: 1 # contributors y: 76 line churn app/ItemView/PreviewPlayer.tsx x: 1 # contributors y: 141 line churn app/PieChartBox.jsx x: 2 # contributors y: 346 line churn app/vidispine/field-group/VidispineFieldGroup-ti.ts x: 1 # contributors y: 370 line churn app/vidispine/item/VidispineItem-ti.ts x: 1 # contributors y: 440 line churn app/vidispine/search/FacetResponse-ti.ts x: 1 # contributors y: 50 line churn app/vidispine/search/VidispineSearch.ts x: 1 # contributors y: 653 line churn vs-metadata/metadata/g_newswire.xml x: 2 # contributors y: 186 line churn app/vidispine/FieldGroupCache.ts x: 1 # contributors y: 120 line churn vs-metadata/metadata/g_rushes.xml x: 1 # contributors y: 404 line churn vs-metadata/validate.py x: 1 # contributors y: 348 line churn
1724.0
line churn
  min: 12.0
  average: 316.15
  25th percentile: 76.0
  median: 146.0
  75th percentile: 460.0
  max: 1724.0
0 3.0
# contributors
min: 1.0 | average: 1.3 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Line Churn: 67 points

app/Frontpage.tsx x: 352 lines of code y: 1172 line churn app/Frontpage/VidispineSearchForm.tsx x: 193 lines of code y: 563 line churn app/index.tsx x: 272 lines of code y: 1724 line churn app/Embeddable/EmbeddablePlayer.tsx x: 73 lines of code y: 174 line churn app/ItemView/PlayerContainer.tsx x: 229 lines of code y: 720 line churn app/ItemViewComponent.tsx x: 123 lines of code y: 694 line churn app/vidispine/shape/VidispineShape-ti.ts x: 118 lines of code y: 430 line churn app/ItemView/JobDataView.tsx x: 143 lines of code y: 530 line churn app/ItemView/MetadataDeliverableView.tsx x: 223 lines of code y: 558 line churn app/ItemView/RawMetadataView.tsx x: 76 lines of code y: 478 line churn app/Nearline.tsx x: 280 lines of code y: 750 line churn app/interceptors.ts x: 48 lines of code y: 126 line churn jestSetup.jsx x: 8 lines of code y: 12 line churn app/Nearline/VidispineSearchForm.tsx x: 191 lines of code y: 462 line churn app/ItemView/DateTimeFormatter.tsx x: 13 lines of code y: 36 line churn app/ItemView/PriorityFormatter.jsx x: 20 lines of code y: 74 line churn app/ItemView/StatusFormatter.jsx x: 35 lines of code y: 90 line churn app/ItemView/TypeFormatter.jsx x: 63 lines of code y: 146 line churn build/index.template.html x: 14 lines of code y: 32 line churn app/vidispine/shape/VidispineShape.ts x: 287 lines of code y: 1079 line churn app/ItemView/MetadataView.tsx x: 106 lines of code y: 449 line churn app/ItemView/CodeMirrorContainer.tsx x: 158 lines of code y: 390 line churn app/ItemView/MetadataGroupView.tsx x: 247 lines of code y: 1372 line churn app/pluto-deliverables/DeliverablesService.ts x: 23 lines of code y: 68 line churn app/pluto-deliverables/DeliverablesTypes.ts x: 114 lines of code y: 296 line churn app/pluto-deliverables/MediaAtomToolContext.tsx x: 9 lines of code y: 22 line churn app/Embeddable/QueryString.ts x: 8 lines of code y: 31 line churn app/Frontpage/ItemTile.tsx x: 148 lines of code y: 479 line churn app/ItemView/LoadItem.ts x: 36 lines of code y: 93 line churn app/Frontpage/SearchResultsPane.tsx x: 65 lines of code y: 216 line churn vs-metadata/metadata/g_asset.xml x: 113 lines of code y: 377 line churn app/Context/VidispineContext.tsx x: 11 lines of code y: 28 line churn app/FrontPageLayout.css x: 68 lines of code y: 168 line churn app/dark.css x: 163 lines of code y: 979 line churn app/vidispine/field-group/VidispineFieldGroup.ts x: 134 lines of code y: 460 line churn app/vidispine/item/VidispineItem.ts x: 223 lines of code y: 784 line churn app/vidispine/shape/VidispineFile.ts x: 16 lines of code y: 65 line churn app/FieldControls/CheckboxField.tsx x: 100 lines of code y: 226 line churn app/FieldControls/DropdownField.tsx x: 75 lines of code y: 176 line churn app/FieldControls/LookupField.tsx x: 39 lines of code y: 97 line churn app/FieldControls/StringField.tsx x: 30 lines of code y: 70 line churn app/FieldControls/TagField.tsx x: 38 lines of code y: 98 line churn app/FieldControls/TextareaField.tsx x: 37 lines of code y: 86 line churn app/FieldControls/TimestampField.tsx x: 47 lines of code y: 130 line churn app/Frontpage/FacetDisplays.tsx x: 44 lines of code y: 125 line churn app/Frontpage/MetadataGroupSelector.tsx x: 33 lines of code y: 76 line churn app/ItemView/PreviewPlayer.tsx x: 43 lines of code y: 141 line churn app/ItemView/ShapeSelector.tsx x: 26 lines of code y: 69 line churn app/PieChartBox.jsx x: 195 lines of code y: 346 line churn app/vidispine/field-group/CustomData-ti.ts x: 16 lines of code y: 130 line churn app/vidispine/field-group/VidispineFieldGroup-ti.ts x: 38 lines of code y: 370 line churn app/vidispine/item/VidispineItem-ti.ts x: 53 lines of code y: 440 line churn app/vidispine/search/FacetResponse-ti.ts x: 14 lines of code y: 50 line churn app/vidispine/search/FacetResponse.ts x: 29 lines of code y: 86 line churn app/vidispine/search/VidispineSearch.ts x: 207 lines of code y: 653 line churn app/vidispine/shape/VidispineFile-ti.ts x: 17 lines of code y: 66 line churn vs-metadata/metadata/g_newswire.xml x: 82 lines of code y: 186 line churn app/FieldControls/FieldControlsCommon.tsx x: 13 lines of code y: 52 line churn app/FieldControls/FieldTypeNotRecognised.tsx x: 27 lines of code y: 66 line churn app/player.css x: 11 lines of code y: 24 line churn app/vidispine/FieldGroupCache.ts x: 25 lines of code y: 120 line churn app/vidispine/field-group/CustomData.ts x: 19 lines of code y: 80 line churn vs-metadata/deploy.py x: 39 lines of code y: 122 line churn vs-metadata/purgeout.py x: 46 lines of code y: 142 line churn vs-metadata/metadata/g_deliverable.xml x: 31 lines of code y: 76 line churn vs-metadata/metadata/g_rushes.xml x: 186 lines of code y: 404 line churn vs-metadata/validate.py x: 111 lines of code y: 348 line churn
1724.0
line churn
  min: 12.0
  average: 316.15
  25th percentile: 76.0
  median: 146.0
  75th percentile: 460.0
  max: 1724.0
0 352.0
lines of code
min: 8.0 | average: 90.66 | 25th percentile: 26.0 | median: 48.0 | 75th percentile: 143.0 | max: 352.0