netflix / photon
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 181 files with 24,424 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (2,184 lines of code)
    • 16 files changed 21-50 times (8,250 lines of code)
    • 61 files changed 6-20 times (8,127 lines of code)
    • 101 files changed 1-5 times (5,863 lines of code)
0% | 8% | 33% | 33% | 24%
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 181 files with 24,424 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 8 files changed by 11-25 contributors (4,469 lines of code)
    • 26 files changed by 6-10 contributors (8,766 lines of code)
    • 109 files changed by 2-5 contributors (8,353 lines of code)
    • 38 files changed by 1 contributor (2,836 lines of code)
0% | 18% | 35% | 34% | 11%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, xsd, md, yaml, gradle, gitignore, txt, bat, sh, json, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 8% | 33% | 33% | 23%
xml0% | 0% | 0% | 60% | 39%
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
src0% | 8% | 33% | 33% | 23%
codequality0% | 0% | 0% | 60% | 39%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
HeaderPartition.java
in src/main/java/com/netflix/imflibrary/st0377
1088 49 2015-12-15 2024-09-10 64 12 schakrovorthy@users.noreply... wolfgang.ruppel@hs-rm.de
Composition.java
in src/main/java/com/netflix/imflibrary/st2067_2
344 24 2016-06-07 2024-09-10 61 14 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
IMPValidator.java
in src/main/java/com/netflix/imflibrary/RESTfulInterfaces
752 20 2016-04-28 2024-09-10 57 10 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
IMFCoreConstraintsChecker.java
in src/main/java/com/netflix/imflibrary/st2067_2
383 9 2016-08-06 2024-09-10 49 9 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
AssetMap.java
in src/main/java/com/netflix/imflibrary/st0429_9
489 24 2015-12-29 2023-05-19 45 11 rpuri@netflix.com 117850928+danielhdz13-netfl...
CompositionPlaylistBuilder_2016.java
in src/main/java/com/netflix/imflibrary/writerTools
494 10 2016-08-04 2024-09-10 38 12 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
PackingList.java
in src/main/java/com/netflix/imflibrary/st0429_8
420 23 2015-12-29 2023-04-13 36 11 rpuri@netflix.com akostenko@netflix.com
DOMNodeObjectModel.java
in src/main/java/com/netflix/imflibrary/utils
600 38 2016-06-17 2024-08-20 36 10 schakrovorthy@netflix.com fschleich@netflix.com
IMPAnalyzer.java
in src/main/java/com/netflix/imflibrary/app
542 14 2016-10-12 2024-10-02 35 11 svenkatrav@netflix.com fschleich@netflix.com
IMFConstraints.java
in src/main/java/com/netflix/imflibrary
564 11 2016-01-27 2024-10-25 35 7 schakrovorthy@users.noreply... imftool@t-online.de
CompositionPlaylistBuilder_2013.java
in src/main/java/com/netflix/imflibrary/writerTools
464 11 2016-08-04 2023-03-28 33 10 schakrovorthy@netflix.com 117850928+danielhdz13-netfl...
StructuralMetadata.java
in src/main/java/com/netflix/imflibrary/st0377/header
866 7 2015-12-31 2024-09-30 33 9 rpuri@netflix.com 117850928+danielhdz13-netfl...
IMFTrackFileCPLBuilder.java
in src/main/java/com/netflix/imflibrary/app
328 18 2016-05-19 2023-04-13 31 12 schakrovorthy@netflix.com akostenko@netflix.com
AbstractApplicationComposition.java
in src/main/java/com/netflix/imflibrary/st2067_2
691 42 2016-10-10 2024-09-10 31 9 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
IMPBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
764 22 2016-08-06 2023-09-06 28 11 schakrovorthy@netflix.com 117850928+danielhdz13-netfl...
Application2Composition.java
in src/main/java/com/netflix/imflibrary/st2067_2
262 5 2016-10-10 2022-06-23 25 8 svenkatrav@netflix.com fschleich@netflix.com
IMFTrackFileReader.java
in src/main/java/com/netflix/imflibrary/app
576 28 2016-05-19 2024-09-10 25 10 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
ApplicationCompositionFactory.java
in src/main/java/com/netflix/imflibrary/st2067_2
103 6 2016-10-06 2023-03-14 23 7 svenkatrav@netflix.com pal@palemieux.com
CompositionImageEssenceDescriptorModel.java
in src/main/java/com/netflix/imflibrary/st2067_2
704 11 2016-11-03 2024-11-19 21 7 svenkatrav@netflix.com adamp@colorfront.com
GenericPictureEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
146 5 2016-01-01 2020-03-12 20 4 rpuri@netflix.com cconcolato@netflix.com
IMFErrorLogger.java
in src/main/java/com/netflix/imflibrary
60 3 2016-01-02 2017-05-10 19 5 rpuri@netflix.com svenkatrav@users.noreply.gi...
IMFCompositionPlaylistType.java
in src/main/java/com/netflix/imflibrary/st2067_2
252 17 2016-08-06 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
CompositionModel_st2067_2_2013.java
in src/main/java/com/netflix/imflibrary/st2067_2
274 3 2016-09-01 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
CompositionModel_st2067_2_2016.java
in src/main/java/com/netflix/imflibrary/st2067_2
284 3 2016-09-01 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
SoundFieldGroupLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
74 8 2015-12-31 2024-09-10 16 6 rpuri@netflix.com wolfgang.ruppel@hs-rm.de
WaveAudioEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
106 11 2015-12-31 2019-10-23 16 7 rpuri@netflix.com imftool@t-online.de
Application2ExtendedComposition.java
in src/main/java/com/netflix/imflibrary/st2067_2
261 4 2016-10-10 2022-06-23 16 7 svenkatrav@netflix.com fschleich@netflix.com
IMFErrorLoggerImpl.java
in src/main/java/com/netflix/imflibrary
82 13 2016-01-02 2016-09-21 15 4 rpuri@netflix.com schakrovorthy@users.noreply...
IMPFixer.java
in src/main/java/com/netflix/imflibrary/app
333 8 2016-10-12 2024-02-27 15 9 svenkatrav@netflix.com tcase@netflix.com
AudioChannelLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
95 9 2015-12-31 2016-09-27 14 4 rpuri@netflix.com svenkatrav@netflix.com
MCALabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
110 13 2016-01-01 2024-09-10 14 7 rpuri@netflix.com wolfgang.ruppel@hs-rm.de
IMFUtils.java
in src/main/java/com/netflix/imflibrary/writerTools/utils
123 6 2015-12-29 2023-01-20 14 10 rpuri@netflix.com 117850928+danielhdz13-netfl...
GenericSoundEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
181 18 2016-01-01 2020-02-27 14 6 rpuri@netflix.com cconcolato@netflix.com
IABSoundfieldLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_201
79 5 2019-01-02 2022-06-20 13 5 cconcolato@netflix.com fschleich@netflix.com
AssetMapBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
200 13 2016-08-02 2022-11-09 13 5 schakrovorthy@netflix.com fschleich@netflix.com
Application5Composition.java
in src/main/java/com/netflix/imflibrary/st2067_2
331 4 2018-06-03 2020-08-23 13 4 imftool@t-online.de 45833563+davidt-netflix@use...
ErrorLogger.java
in src/main/java/com/netflix/imflibrary/utils
64 7 2016-05-04 2017-03-16 12 5 schakrovorthy@users.noreply... svenkatrav@netflix.com
TimelineTrack.java
in src/main/java/com/netflix/imflibrary/st0377/header
65 7 2015-12-31 2020-03-06 12 5 rpuri@netflix.com cconcolato@netflix.com
Preface.java
in src/main/java/com/netflix/imflibrary/st0377/header
128 10 2015-12-31 2019-10-23 12 7 rpuri@netflix.com imftool@t-online.de
PackingListBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
338 18 2016-08-02 2022-11-09 12 5 schakrovorthy@netflix.com fschleich@netflix.com
UL.java
in src/main/java/com/netflix/imflibrary/st0377/header
78 10 2015-12-31 2022-07-13 11 5 rpuri@netflix.com fschleich@netflix.com
CDCIPictureEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
88 9 2015-12-31 2016-11-11 11 4 rpuri@netflix.com svenkatrav@netflix.com
SourcePackage.java
in src/main/java/com/netflix/imflibrary/st0377/header
138 10 2015-12-30 2020-03-06 11 5 rpuri@netflix.com cconcolato@netflix.com
Sequence.java
in src/main/java/com/netflix/imflibrary/st0377/header
144 13 2015-12-15 2020-03-06 11 5 schakrovorthy@users.noreply... cconcolato@netflix.com
MXFEssenceReader.java
in src/main/java/com/netflix/imflibrary/app
200 13 2016-05-25 2016-11-16 11 4 schakrovorthy@netflix.com svenkatrav@netflix.com
OutputProfileList.java
in src/main/java/com/netflix/imflibrary/st2067_100
378 16 2017-05-05 2023-04-13 11 8 svenkatrav@netflix.com akostenko@netflix.com
FileDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
33 3 2016-01-01 2019-10-23 10 6 rpuri@netflix.com imftool@t-online.de
Utilities.java
in src/main/java/com/netflix/imflibrary/utils
37 5 2016-06-16 2017-03-16 10 4 schakrovorthy@netflix.com svenkatrav@netflix.com
IABEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_201
47 5 2019-01-02 2020-03-06 10 3 cconcolato@netflix.com cconcolato@netflix.com
JPEG2000PictureSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
127 17 2015-12-31 2024-10-07 10 5 rpuri@netflix.com 117850928+danielhdz13-netfl...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Composition.java
in src/main/java/com/netflix/imflibrary/st2067_2
344 24 2016-06-07 2024-09-10 61 14 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
HeaderPartition.java
in src/main/java/com/netflix/imflibrary/st0377
1088 49 2015-12-15 2024-09-10 64 12 schakrovorthy@users.noreply... wolfgang.ruppel@hs-rm.de
CompositionPlaylistBuilder_2016.java
in src/main/java/com/netflix/imflibrary/writerTools
494 10 2016-08-04 2024-09-10 38 12 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
IMFTrackFileCPLBuilder.java
in src/main/java/com/netflix/imflibrary/app
328 18 2016-05-19 2023-04-13 31 12 schakrovorthy@netflix.com akostenko@netflix.com
AssetMap.java
in src/main/java/com/netflix/imflibrary/st0429_9
489 24 2015-12-29 2023-05-19 45 11 rpuri@netflix.com 117850928+danielhdz13-netfl...
PackingList.java
in src/main/java/com/netflix/imflibrary/st0429_8
420 23 2015-12-29 2023-04-13 36 11 rpuri@netflix.com akostenko@netflix.com
IMPAnalyzer.java
in src/main/java/com/netflix/imflibrary/app
542 14 2016-10-12 2024-10-02 35 11 svenkatrav@netflix.com fschleich@netflix.com
IMPBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
764 22 2016-08-06 2023-09-06 28 11 schakrovorthy@netflix.com 117850928+danielhdz13-netfl...
IMPValidator.java
in src/main/java/com/netflix/imflibrary/RESTfulInterfaces
752 20 2016-04-28 2024-09-10 57 10 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
DOMNodeObjectModel.java
in src/main/java/com/netflix/imflibrary/utils
600 38 2016-06-17 2024-08-20 36 10 schakrovorthy@netflix.com fschleich@netflix.com
CompositionPlaylistBuilder_2013.java
in src/main/java/com/netflix/imflibrary/writerTools
464 11 2016-08-04 2023-03-28 33 10 schakrovorthy@netflix.com 117850928+danielhdz13-netfl...
IMFTrackFileReader.java
in src/main/java/com/netflix/imflibrary/app
576 28 2016-05-19 2024-09-10 25 10 schakrovorthy@netflix.com wolfgang.ruppel@hs-rm.de
IMFUtils.java
in src/main/java/com/netflix/imflibrary/writerTools/utils
123 6 2015-12-29 2023-01-20 14 10 rpuri@netflix.com 117850928+danielhdz13-netfl...
IMFCoreConstraintsChecker.java
in src/main/java/com/netflix/imflibrary/st2067_2
383 9 2016-08-06 2024-09-10 49 9 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
StructuralMetadata.java
in src/main/java/com/netflix/imflibrary/st0377/header
866 7 2015-12-31 2024-09-30 33 9 rpuri@netflix.com 117850928+danielhdz13-netfl...
AbstractApplicationComposition.java
in src/main/java/com/netflix/imflibrary/st2067_2
691 42 2016-10-10 2024-09-10 31 9 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
IMPFixer.java
in src/main/java/com/netflix/imflibrary/app
333 8 2016-10-12 2024-02-27 15 9 svenkatrav@netflix.com tcase@netflix.com
Application2Composition.java
in src/main/java/com/netflix/imflibrary/st2067_2
262 5 2016-10-10 2022-06-23 25 8 svenkatrav@netflix.com fschleich@netflix.com
IMFCompositionPlaylistType.java
in src/main/java/com/netflix/imflibrary/st2067_2
252 17 2016-08-06 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
CompositionModel_st2067_2_2016.java
in src/main/java/com/netflix/imflibrary/st2067_2
284 3 2016-09-01 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
CompositionModel_st2067_2_2013.java
in src/main/java/com/netflix/imflibrary/st2067_2
274 3 2016-09-01 2024-09-10 17 8 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
OutputProfileList.java
in src/main/java/com/netflix/imflibrary/st2067_100
378 16 2017-05-05 2023-04-13 11 8 svenkatrav@netflix.com akostenko@netflix.com
IMFConstraints.java
in src/main/java/com/netflix/imflibrary
564 11 2016-01-27 2024-10-25 35 7 schakrovorthy@users.noreply... imftool@t-online.de
ApplicationCompositionFactory.java
in src/main/java/com/netflix/imflibrary/st2067_2
103 6 2016-10-06 2023-03-14 23 7 svenkatrav@netflix.com pal@palemieux.com
CompositionImageEssenceDescriptorModel.java
in src/main/java/com/netflix/imflibrary/st2067_2
704 11 2016-11-03 2024-11-19 21 7 svenkatrav@netflix.com adamp@colorfront.com
Application2ExtendedComposition.java
in src/main/java/com/netflix/imflibrary/st2067_2
261 4 2016-10-10 2022-06-23 16 7 svenkatrav@netflix.com fschleich@netflix.com
WaveAudioEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
106 11 2015-12-31 2019-10-23 16 7 rpuri@netflix.com imftool@t-online.de
MCALabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
110 13 2016-01-01 2024-09-10 14 7 rpuri@netflix.com wolfgang.ruppel@hs-rm.de
Preface.java
in src/main/java/com/netflix/imflibrary/st0377/header
128 10 2015-12-31 2019-10-23 12 7 rpuri@netflix.com imftool@t-online.de
BasicMapProfileV2FileSet.java
in src/main/java/com/netflix/imflibrary/st0429_9
52 4 2016-05-06 2023-04-13 9 7 rpuri@netflix.com akostenko@netflix.com
SoundFieldGroupLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
74 8 2015-12-31 2024-09-10 16 6 rpuri@netflix.com wolfgang.ruppel@hs-rm.de
GenericSoundEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
181 18 2016-01-01 2020-02-27 14 6 rpuri@netflix.com cconcolato@netflix.com
FileDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
33 3 2016-01-01 2019-10-23 10 6 rpuri@netflix.com imftool@t-online.de
IndexTableSegment.java
in src/main/java/com/netflix/imflibrary/st0377
212 7 2016-01-01 2019-10-23 9 6 rpuri@netflix.com imftool@t-online.de
IMFErrorLogger.java
in src/main/java/com/netflix/imflibrary
60 3 2016-01-02 2017-05-10 19 5 rpuri@netflix.com svenkatrav@users.noreply.gi...
AssetMapBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
200 13 2016-08-02 2022-11-09 13 5 schakrovorthy@netflix.com fschleich@netflix.com
IABSoundfieldLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_201
79 5 2019-01-02 2022-06-20 13 5 cconcolato@netflix.com fschleich@netflix.com
ErrorLogger.java
in src/main/java/com/netflix/imflibrary/utils
64 7 2016-05-04 2017-03-16 12 5 schakrovorthy@users.noreply... svenkatrav@netflix.com
TimelineTrack.java
in src/main/java/com/netflix/imflibrary/st0377/header
65 7 2015-12-31 2020-03-06 12 5 rpuri@netflix.com cconcolato@netflix.com
PackingListBuilder.java
in src/main/java/com/netflix/imflibrary/writerTools
338 18 2016-08-02 2022-11-09 12 5 schakrovorthy@netflix.com fschleich@netflix.com
UL.java
in src/main/java/com/netflix/imflibrary/st0377/header
78 10 2015-12-31 2022-07-13 11 5 rpuri@netflix.com fschleich@netflix.com
SourcePackage.java
in src/main/java/com/netflix/imflibrary/st0377/header
138 10 2015-12-30 2020-03-06 11 5 rpuri@netflix.com cconcolato@netflix.com
Sequence.java
in src/main/java/com/netflix/imflibrary/st0377/header
144 13 2015-12-15 2020-03-06 11 5 schakrovorthy@users.noreply... cconcolato@netflix.com
JPEG2000PictureSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
127 17 2015-12-31 2024-10-07 10 5 rpuri@netflix.com 117850928+danielhdz13-netfl...
ApplicationComposition.java
in src/main/java/com/netflix/imflibrary/st2067_2
63 1 2016-10-06 2024-09-10 9 5 svenkatrav@netflix.com wolfgang.ruppel@hs-rm.de
IMFException.java
in src/main/java/com/netflix/imflibrary/exceptions
46 6 2016-08-19 2020-07-31 7 5 svenkatrav@netflix.com 45833563+davidt-netflix@use...
IMFDocumentsObjectFieldsFactory.java
in src/main/java/com/netflix/imflibrary/writerTools/utils
82 3 2016-08-02 2019-08-24 6 5 schakrovorthy@netflix.com cconcolato@netflix.com
IMFTrackFilePartitionsExtractor.java
in src/main/java/com/netflix/imflibrary/utils
60 3 2016-05-20 2023-04-13 5 5 schakrovorthy@netflix.com akostenko@netflix.com
GenericPictureEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
146 5 2016-01-01 2020-03-12 20 4 rpuri@netflix.com cconcolato@netflix.com
IMFErrorLoggerImpl.java
in src/main/java/com/netflix/imflibrary
82 13 2016-01-02 2016-09-21 15 4 rpuri@netflix.com schakrovorthy@users.noreply...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
OperationalPatternHelper.java
in src/main/java/com/netflix/imflibrary
53 7
StructuralMetadataID.java
in src/main/java/com/netflix/imflibrary/st0377
25 2
ByteProvider.java
in src/main/java/com/netflix/imflibrary/utils
7 -
package-info.java
in src/main/java/com/netflix/imflibrary/st0377/header
1 -
package-info.java
in src/main/java/com/netflix/imflibrary
1 -
J2KHeaderParameters.java
in src/main/java/com/netflix/imflibrary
299 13 2024-10-07 2024-10-07 1 1 117850928+danielhdz13-netfl... 117850928+danielhdz13-netfl...
MGASADMTrackFileConstraints.java
in src/main/java/com/netflix/imflibrary/st2067_203
297 3 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
IMFMGASADMConstraintsChecker.java
in src/main/java/com/netflix/imflibrary/st2067_203
268 2 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
CompoundDataTypes.java
in src/main/java/com/netflix/imflibrary/st0377
161 17 2016-05-06 2016-05-07 2 1 rpuri@netflix.com rpuri@netflix.com
JPEG2000.java
in src/main/java/com/netflix/imflibrary
105 4 2023-03-14 2023-03-14 1 1 pal@palemieux.com pal@palemieux.com
MGAAudioMetadataSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_203
97 6 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
RegXMLLibDictionary.java
in src/main/java/com/netflix/imflibrary/utils
92 5 2016-10-31 2016-11-16 3 1 svenkatrav@netflix.com svenkatrav@netflix.com
TimedTextDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
78 8 2016-11-19 2016-11-29 4 1 svenkatrav@netflix.com svenkatrav@netflix.com
MGASoundfieldGroupLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_203
76 8 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
TextBasedObject.java
in src/main/java/com/netflix/imflibrary/st0377/header
69 6 2020-02-07 2020-03-06 2 1 cconcolato@netflix.com cconcolato@netflix.com
GroupOfSoundFieldGroupLabelSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
68 6 2017-02-15 2017-02-15 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
SADMAudioMetadataSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_203
66 4 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
DescriptiveMarkerSegment.java
in src/main/java/com/netflix/imflibrary/st0377/header
65 4 2020-02-07 2020-03-06 3 1 cconcolato@netflix.com cconcolato@netflix.com
RegxmlValidationEventHandlerImpl.java
in src/main/java/com/netflix/imflibrary/utils
63 8 2016-11-16 2016-11-16 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
MXFUID.java
in src/main/java/com/netflix/imflibrary
61 4 2015-12-31 2016-01-02 2 1 rpuri@netflix.com rpuri@netflix.com
IMFMarkerType.java
in src/main/java/com/netflix/imflibrary/st2067_2
61 8 2016-09-01 2016-09-01 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
MGASoundEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st2067_203
60 5 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
LocalTagEntryBatch.java
in src/main/java/com/netflix/imflibrary/st0377
60 2 2015-12-31 2016-05-07 5 1 rpuri@netflix.com rpuri@netflix.com
FileDataProvider.java
in src/main/java/com/netflix/imflibrary/utils
59 3 2015-12-18 2015-12-18 1 1 rpuri@netflix.com rpuri@netflix.com
GenericStreamTextBasedSet.java
in src/main/java/com/netflix/imflibrary/st0377/header
58 5 2020-02-07 2020-03-06 3 1 cconcolato@netflix.com cconcolato@netflix.com
Fraction.java
in src/main/java/com/netflix/imflibrary/utils
56 7 2016-10-31 2016-11-03 2 1 svenkatrav@netflix.com svenkatrav@netflix.com
InteroperableMasterPackage.java
in src/main/java/com/netflix/imflibrary
56 6 2016-09-01 2016-09-01 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
PrimerPack.java
in src/main/java/com/netflix/imflibrary/st0377
55 3 2016-01-01 2016-01-02 2 1 rpuri@netflix.com rpuri@netflix.com
TimeTextResourceSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
54 5 2016-11-19 2016-11-28 4 1 svenkatrav@netflix.com svenkatrav@netflix.com
GenericPackage.java
in src/main/java/com/netflix/imflibrary/st0377/header
51 6 2015-12-30 2016-05-07 6 1 rpuri@netflix.com rpuri@netflix.com
MCAContent.java
in src/main/java/com/netflix/imflibrary/st0377_41
49 2 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
InterchangeObject.java
in src/main/java/com/netflix/imflibrary/st0377/header
49 4 2015-12-31 2016-05-07 5 1 rpuri@netflix.com rpuri@netflix.com
TextBasedDMFramework.java
in src/main/java/com/netflix/imflibrary/st0377/header
44 4 2020-02-07 2020-03-06 3 1 cconcolato@netflix.com cconcolato@netflix.com
Event.java
in src/main/java/com/netflix/imflibrary/st0377/header
42 3 2020-02-07 2020-03-06 2 1 cconcolato@netflix.com cconcolato@netflix.com
IMPAsset.java
in src/main/java/com/netflix/imflibrary
38 3 2016-09-01 2016-09-01 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
StaticTrack.java
in src/main/java/com/netflix/imflibrary/st0377/header
36 3 2020-02-07 2020-03-06 2 1 cconcolato@netflix.com cconcolato@netflix.com
MXFDataDefinition.java
in src/main/java/com/netflix/imflibrary
34 2 2015-12-31 2016-01-02 2 1 rpuri@netflix.com rpuri@netflix.com
MCAUseClass.java
in src/main/java/com/netflix/imflibrary/st0377_41
25 2 2024-09-10 2024-09-10 1 1 wolfgang.ruppel@hs-rm.de wolfgang.ruppel@hs-rm.de
J2KExtendedCapabilities.java
in src/main/java/com/netflix/imflibrary/st0377/header
24 2 2024-09-30 2024-10-07 2 1 117850928+danielhdz13-netfl... 117850928+danielhdz13-netfl...
StructuralComponent.java
in src/main/java/com/netflix/imflibrary/st0377/header
19 1 2016-01-01 2016-05-07 4 1 rpuri@netflix.com rpuri@netflix.com
GenericDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
16 - 2016-01-01 2016-05-07 4 1 rpuri@netflix.com rpuri@netflix.com
DMFramework.java
in src/main/java/com/netflix/imflibrary/st0377/header
16 2 2020-02-07 2020-03-06 2 1 cconcolato@netflix.com cconcolato@netflix.com
GenericDataEssenceDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
9 - 2016-11-19 2016-11-19 1 1 svenkatrav@netflix.com svenkatrav@netflix.com
ByteArrayByteRangeProvider.java
in src/main/java/com/netflix/imflibrary/utils
94 5 2016-04-28 2016-04-29 2 2 schakrovorthy@netflix.com schakrovorthy@users.noreply...
FileByteRangeProvider.java
in src/main/java/com/netflix/imflibrary/utils
88 5 2016-03-10 2016-03-15 2 2 schakrovorthy@netflix.com schakrovorthy@users.noreply...
GenericTrack.java
in src/main/java/com/netflix/imflibrary/st0377/header
71 7 2016-01-01 2020-03-06 6 2 rpuri@netflix.com cconcolato@netflix.com
ACESPictureSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
71 4 2018-06-17 2019-08-24 4 2 imftool@t-online.de cconcolato@netflix.com
TargetFrameSubDescriptor.java
in src/main/java/com/netflix/imflibrary/st0377/header
69 4 2018-06-17 2019-08-24 4 2 imftool@t-online.de cconcolato@netflix.com
BasicMapProfileV2MappedFileSet.java
in src/main/java/com/netflix/imflibrary/st0429_9
68 4 2016-05-06 2016-09-07 5 2 rpuri@netflix.com svenkatrav@netflix.com
IMFTrackFileResourceType.java
in src/main/java/com/netflix/imflibrary/st2067_2
56 5 2016-08-06 2017-10-12 4 2 svenkatrav@netflix.com svenkatrav@netflix.com
Correlations

File Size vs. Number of Changes: 186 points

src/main/java/com/netflix/imflibrary/MXFPropertyPopulator.java x: 399 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/CompositionImageEssenceDescriptorModel.java x: 704 lines of code y: 21 # changes src/main/java/com/netflix/imflibrary/writerTools/IMPAssembler.java x: 433 lines of code y: 8 # changes src/main/java/com/netflix/imflibrary/IMFConstraints.java x: 564 lines of code y: 35 # changes src/main/java/com/netflix/imflibrary/J2KHeaderParameters.java x: 299 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st0377/header/J2KExtendedCapabilities.java x: 24 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureComponent.java x: 33 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureSubDescriptor.java x: 127 lines of code y: 10 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application2E2021.java x: 506 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/CoreConstraints.java x: 69 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/app/IMPAnalyzer.java x: 542 lines of code y: 35 # changes src/main/java/com/netflix/imflibrary/st0377/header/StructuralMetadata.java x: 866 lines of code y: 33 # changes src/main/java/com/netflix/imflibrary/RESTfulInterfaces/IMPValidator.java x: 752 lines of code y: 57 # changes src/main/java/com/netflix/imflibrary/app/IMFTrackFileReader.java x: 576 lines of code y: 25 # changes src/main/java/com/netflix/imflibrary/st0377/HeaderPartition.java x: 1088 lines of code y: 64 # changes src/main/java/com/netflix/imflibrary/st0377/header/MCALabelSubDescriptor.java x: 110 lines of code y: 14 # changes src/main/java/com/netflix/imflibrary/st0377/header/SoundFieldGroupLabelSubDescriptor.java x: 74 lines of code y: 16 # changes src/main/java/com/netflix/imflibrary/st0377_41/MCAContent.java x: 49 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st0377_41/MCAUseClass.java x: 25 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_2/AbstractApplicationComposition.java x: 691 lines of code y: 31 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationComposition.java x: 63 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_2/Composition.java x: 344 lines of code y: 61 # changes src/main/java/com/netflix/imflibrary/st2067_2/CompositionModel_st2067_2_2013.java x: 274 lines of code y: 17 # changes src/main/java/com/netflix/imflibrary/st2067_2/CompositionModel_st2067_2_2016.java x: 284 lines of code y: 17 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFCompositionPlaylistType.java x: 252 lines of code y: 17 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFCoreConstraintsChecker.java x: 383 lines of code y: 49 # changes src/main/java/com/netflix/imflibrary/st2067_203/IMFMGASADMConstraintsChecker.java x: 268 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_203/MGAAudioMetadataSubDescriptor.java x: 97 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_203/MGASADMTrackFileConstraints.java x: 297 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_203/MGASoundEssenceDescriptor.java x: 60 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_203/MGASoundfieldGroupLabelSubDescriptor.java x: 76 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_203/SADMAudioMetadataSubDescriptor.java x: 66 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st379_2/ContainerConstraintsSubDescriptor.java x: 49 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2016.java x: 494 lines of code y: 38 # changes codequality/findbugs-excludeFilter-GeneratedCode.xml x: 31 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/utils/DOMNodeObjectModel.java x: 600 lines of code y: 36 # changes src/main/java/com/netflix/imflibrary/app/IMPFixer.java x: 333 lines of code y: 15 # changes src/main/java/com/netflix/imflibrary/writerTools/IMPBuilder.java x: 764 lines of code y: 28 # changes src/main/java/com/netflix/imflibrary/st0429_9/AssetMap.java x: 489 lines of code y: 45 # changes src/main/java/com/netflix/imflibrary/IMPDelivery.java x: 78 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/app/IMFTrackFileCPLBuilder.java x: 328 lines of code y: 31 # changes src/main/java/com/netflix/imflibrary/st0429_8/PackingList.java x: 420 lines of code y: 36 # changes src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2FileSet.java x: 52 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_100/OutputProfileList.java x: 378 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/utils/IMFTrackFilePartitionsExtractor.java x: 60 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2013.java x: 464 lines of code y: 33 # changes src/main/java/com/netflix/imflibrary/Colorimetry.java x: 230 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/JPEG2000.java x: 105 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationCompositionFactory.java x: 103 lines of code y: 23 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFUtils.java x: 123 lines of code y: 14 # changes src/main/java/com/netflix/imflibrary/writerTools/AssetMapBuilder.java x: 200 lines of code y: 13 # changes src/main/java/com/netflix/imflibrary/writerTools/IMFAssetMapObjectFieldsFactory.java x: 11 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/writerTools/IMFCPLObjectFieldsFactory.java x: 16 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/writerTools/PackingListBuilder.java x: 338 lines of code y: 12 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFCPLSerializer.java x: 47 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/st2067_100/OutputProfileListModel_st2067_100_2014.java x: 212 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/AudioRoutingMixingMacro.java x: 18 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/InputEntity.java x: 12 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/OutputAudioChannel.java x: 16 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/UL.java x: 78 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application2Composition.java x: 262 lines of code y: 25 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application2ExtendedComposition.java x: 261 lines of code y: 16 # changes src/main/java/com/netflix/imflibrary/st2067_201/IABSoundfieldLabelSubDescriptor.java x: 79 lines of code y: 13 # changes src/main/java/com/netflix/imflibrary/st2067_201/IABTrackFileConstraints.java x: 198 lines of code y: 8 # changes src/main/java/com/netflix/imflibrary/st2067_201/IMFIABConstraintsChecker.java x: 110 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application5Composition.java x: 331 lines of code y: 13 # changes src/main/java/com/netflix/imflibrary/exceptions/IMFException.java x: 46 lines of code y: 7 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFMarkerResourceType.java x: 45 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFSegmentType.java x: 20 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFSequenceType.java x: 33 lines of code y: 6 # changes codequality/pmd/ruleset.xml x: 20 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericPictureEssenceDescriptor.java x: 146 lines of code y: 20 # changes src/main/java/com/netflix/imflibrary/st0377/header/SubDescriptor.java x: 9 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st0377/header/DMFramework.java x: 16 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/DescriptiveMarkerSegment.java x: 65 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/Event.java x: 42 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericStreamTextBasedSet.java x: 58 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericTrack.java x: 71 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st0377/header/Sequence.java x: 144 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/st0377/header/SourcePackage.java x: 138 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/st0377/header/StaticTrack.java x: 36 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/TextBasedDMFramework.java x: 44 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/TextBasedObject.java x: 69 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/TimelineTrack.java x: 65 lines of code y: 12 # changes src/main/java/com/netflix/imflibrary/st2067_201/IABEssenceDescriptor.java x: 47 lines of code y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericSoundEssenceDescriptor.java x: 181 lines of code y: 14 # changes src/main/java/com/netflix/imflibrary/st0377/IndexTableSegment.java x: 212 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st0377/header/FileDescriptor.java x: 33 lines of code y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/Preface.java x: 128 lines of code y: 12 # changes src/main/java/com/netflix/imflibrary/st0377/header/WaveAudioEssenceDescriptor.java x: 106 lines of code y: 16 # changes src/main/java/com/netflix/imflibrary/st0377/header/ACESPictureSubDescriptor.java x: 71 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st0377/header/TargetFrameSubDescriptor.java x: 69 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st0422/JP2KContentKind.java x: 32 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationUnsupportedComposition.java x: 36 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFDocumentsObjectFieldsFactory.java x: 82 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/utils/RegXMLLibHelper.java x: 138 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFTrackFileResourceType.java x: 56 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/AudioContentKind.java x: 43 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFEssenceDescriptorBaseType.java x: 22 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/AudioRoutingMixing/AudioRoutingMixingMacro.java x: 18 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/AudioRoutingMixing/InputEntity.java x: 12 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/pixelDecoder/PixelDecoderInputImageSequence.java x: 9 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/pixelDecoder/PixelDecoderMacro.java x: 15 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/preset/PresetMacro.java x: 16 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/IMFErrorLogger.java x: 60 lines of code y: 19 # changes src/main/java/com/netflix/imflibrary/RESTfulInterfaces/PayloadRecord.java x: 38 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st2067_100/handle/MCADictionaryIdHandle.java x: 20 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/handle/MacroHandle.java x: 14 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/ColorEncoding.java x: 26 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/scale/ScaleAlgorithm.java x: 5 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/scale/ScaleInputImageSequence.java x: 9 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/scale/ScaleOutputImageSequence.java x: 29 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/utils/ErrorLogger.java x: 64 lines of code y: 12 # changes src/main/java/com/netflix/imflibrary/utils/Utilities.java x: 37 lines of code y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/GroupOfSoundFieldGroupLabelSubDescriptor.java x: 68 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st0377/header/TimeTextResourceSubDescriptor.java x: 54 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/app/MXFEssenceReader.java x: 200 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/utils/RegXMLLibDictionary.java x: 92 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/utils/RegxmlValidationEventHandlerImpl.java x: 63 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/KLVPacket.java x: 166 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/st0377/header/CDCIPictureEssenceDescriptor.java x: 88 lines of code y: 11 # changes src/main/java/com/netflix/imflibrary/st0377/header/RGBAPictureEssenceDescriptor.java x: 80 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/utils/Fraction.java x: 56 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/MXFOperationalPattern1A.java x: 251 lines of code y: 7 # changes src/main/java/com/netflix/imflibrary/st0377/PartitionPack.java x: 327 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st0377/header/AudioChannelLabelSubDescriptor.java x: 95 lines of code y: 14 # changes src/main/java/com/netflix/imflibrary/st0377/header/ContentStorage.java x: 131 lines of code y: 9 # changes src/main/java/com/netflix/imflibrary/st0377/header/EssenceContainerData.java x: 97 lines of code y: 8 # changes src/main/java/com/netflix/imflibrary/st0377/header/MaterialPackage.java x: 112 lines of code y: 7 # changes src/main/java/com/netflix/imflibrary/st0377/header/PHDRMetaDataTrackSubDescriptor.java x: 50 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st0377/header/SourceClip.java x: 104 lines of code y: 8 # changes src/main/java/com/netflix/imflibrary/st0377/header/TimecodeComponent.java x: 61 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/IMFErrorLoggerImpl.java x: 82 lines of code y: 15 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFEssenceComponentVirtualTrack.java x: 24 lines of code y: 7 # changes src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2MappedFileSet.java x: 68 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFBaseResourceType.java x: 76 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/IMPAsset.java x: 38 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/InteroperableMasterPackage.java x: 56 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFMarkerType.java x: 61 lines of code y: 1 # changes src/main/java/com/netflix/imflibrary/utils/UUIDHelper.java x: 29 lines of code y: 8 # changes src/main/java/com/netflix/imflibrary/exceptions/MXFException.java x: 45 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/ValidationEventHandlerImpl.java x: 64 lines of code y: 7 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFUUIDGenerator.java x: 34 lines of code y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/CompoundDataTypes.java x: 161 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/RandomIndexPack.java x: 115 lines of code y: 6 # changes src/main/java/com/netflix/imflibrary/st0377/header/InterchangeObject.java x: 49 lines of code y: 5 # changes src/main/java/com/netflix/imflibrary/st0377/header/StructuralComponent.java x: 19 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/utils/ResourceByteRangeProvider.java x: 29 lines of code y: 4 # changes src/main/java/com/netflix/imflibrary/utils/ByteArrayByteRangeProvider.java x: 94 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/utils/FileByteRangeProvider.java x: 88 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/utils/ByteArrayDataProvider.java x: 32 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/MXFDataDefinition.java x: 34 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/MXFUID.java x: 61 lines of code y: 2 # changes src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfilev2FileSet.java x: 52 lines of code y: 4 # changes
64.0
# changes
  min: 1.0
  average: 8.62
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.25
  max: 64.0
0 1088.0
lines of code
min: 5.0 | average: 132.17 | 25th percentile: 24.75 | median: 61.0 | 75th percentile: 138.0 | max: 1088.0

Number of Contributors vs. Number of Changes: 186 points

src/main/java/com/netflix/imflibrary/MXFPropertyPopulator.java x: 3 # contributors y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/CompositionImageEssenceDescriptorModel.java x: 7 # contributors y: 21 # changes src/main/java/com/netflix/imflibrary/writerTools/IMPAssembler.java x: 3 # contributors y: 8 # changes src/main/java/com/netflix/imflibrary/IMFConstraints.java x: 7 # contributors y: 35 # changes src/main/java/com/netflix/imflibrary/J2KHeaderParameters.java x: 1 # contributors y: 1 # changes src/main/java/com/netflix/imflibrary/st0377/header/J2KExtendedCapabilities.java x: 1 # contributors y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureComponent.java x: 2 # contributors y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureSubDescriptor.java x: 5 # contributors y: 10 # changes src/main/java/com/netflix/imflibrary/st2067_2/CoreConstraints.java x: 4 # contributors y: 5 # changes src/main/java/com/netflix/imflibrary/app/IMPAnalyzer.java x: 11 # contributors y: 35 # changes src/main/java/com/netflix/imflibrary/st0377/header/StructuralMetadata.java x: 9 # contributors y: 33 # changes src/main/java/com/netflix/imflibrary/RESTfulInterfaces/IMPValidator.java x: 10 # contributors y: 57 # changes src/main/java/com/netflix/imflibrary/app/IMFTrackFileReader.java x: 10 # contributors y: 25 # changes src/main/java/com/netflix/imflibrary/st0377/HeaderPartition.java x: 12 # contributors y: 64 # changes src/main/java/com/netflix/imflibrary/st0377/header/MCALabelSubDescriptor.java x: 7 # contributors y: 14 # changes src/main/java/com/netflix/imflibrary/st0377/header/SoundFieldGroupLabelSubDescriptor.java x: 6 # contributors y: 16 # changes src/main/java/com/netflix/imflibrary/st2067_2/AbstractApplicationComposition.java x: 9 # contributors y: 31 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationComposition.java x: 5 # contributors y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_2/Composition.java x: 14 # contributors y: 61 # changes src/main/java/com/netflix/imflibrary/st2067_2/CompositionModel_st2067_2_2013.java x: 8 # contributors y: 17 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFCoreConstraintsChecker.java x: 9 # contributors y: 49 # changes src/main/java/com/netflix/imflibrary/st379_2/ContainerConstraintsSubDescriptor.java x: 3 # contributors y: 3 # changes src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2016.java x: 12 # contributors y: 38 # changes codequality/findbugs-excludeFilter-GeneratedCode.xml x: 4 # contributors y: 6 # changes src/main/java/com/netflix/imflibrary/utils/DOMNodeObjectModel.java x: 10 # contributors y: 36 # changes src/main/java/com/netflix/imflibrary/app/IMPFixer.java x: 9 # contributors y: 15 # changes src/main/java/com/netflix/imflibrary/writerTools/IMPBuilder.java x: 11 # contributors y: 28 # changes src/main/java/com/netflix/imflibrary/st0429_9/AssetMap.java x: 11 # contributors y: 45 # changes src/main/java/com/netflix/imflibrary/IMPDelivery.java x: 4 # contributors y: 4 # changes src/main/java/com/netflix/imflibrary/app/IMFTrackFileCPLBuilder.java x: 12 # contributors y: 31 # changes src/main/java/com/netflix/imflibrary/st0429_8/PackingList.java x: 11 # contributors y: 36 # changes src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2FileSet.java x: 7 # contributors y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_100/OutputProfileList.java x: 8 # contributors y: 11 # changes src/main/java/com/netflix/imflibrary/utils/IMFTrackFilePartitionsExtractor.java x: 5 # contributors y: 5 # changes src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2013.java x: 10 # contributors y: 33 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationCompositionFactory.java x: 7 # contributors y: 23 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFUtils.java x: 10 # contributors y: 14 # changes src/main/java/com/netflix/imflibrary/writerTools/AssetMapBuilder.java x: 5 # contributors y: 13 # changes src/main/java/com/netflix/imflibrary/writerTools/PackingListBuilder.java x: 5 # contributors y: 12 # changes src/main/java/com/netflix/imflibrary/st0377/header/UL.java x: 5 # contributors y: 11 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application2Composition.java x: 8 # contributors y: 25 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application2ExtendedComposition.java x: 7 # contributors y: 16 # changes src/main/java/com/netflix/imflibrary/st2067_201/IABTrackFileConstraints.java x: 4 # contributors y: 8 # changes src/main/java/com/netflix/imflibrary/st2067_2/Application5Composition.java x: 4 # contributors y: 13 # changes src/main/java/com/netflix/imflibrary/exceptions/IMFException.java x: 5 # contributors y: 7 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFSegmentType.java x: 3 # contributors y: 6 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericPictureEssenceDescriptor.java x: 4 # contributors y: 20 # changes src/main/java/com/netflix/imflibrary/st0377/header/DescriptiveMarkerSegment.java x: 1 # contributors y: 3 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericTrack.java x: 2 # contributors y: 6 # changes src/main/java/com/netflix/imflibrary/st2067_201/IABEssenceDescriptor.java x: 3 # contributors y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericSoundEssenceDescriptor.java x: 6 # contributors y: 14 # changes src/main/java/com/netflix/imflibrary/st0377/IndexTableSegment.java x: 6 # contributors y: 9 # changes src/main/java/com/netflix/imflibrary/st0377/header/FileDescriptor.java x: 6 # contributors y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/Preface.java x: 7 # contributors y: 12 # changes src/main/java/com/netflix/imflibrary/st0377/header/ACESPictureSubDescriptor.java x: 2 # contributors y: 4 # changes src/main/java/com/netflix/imflibrary/st2067_2/ApplicationUnsupportedComposition.java x: 4 # contributors y: 9 # changes src/main/java/com/netflix/imflibrary/writerTools/utils/IMFDocumentsObjectFieldsFactory.java x: 5 # contributors y: 6 # changes src/main/java/com/netflix/imflibrary/utils/RegXMLLibHelper.java x: 3 # contributors y: 9 # changes src/main/java/com/netflix/imflibrary/st2067_2/AudioContentKind.java x: 2 # contributors y: 1 # changes src/main/java/com/netflix/imflibrary/st2067_100/macro/AudioRoutingMixing/AudioRoutingMixingMacro.java x: 2 # contributors y: 2 # changes src/main/java/com/netflix/imflibrary/IMFErrorLogger.java x: 5 # contributors y: 19 # changes src/main/java/com/netflix/imflibrary/utils/Utilities.java x: 4 # contributors y: 10 # changes src/main/java/com/netflix/imflibrary/st0377/header/TimedTextDescriptor.java x: 1 # contributors y: 4 # changes src/main/java/com/netflix/imflibrary/app/MXFEssenceReader.java x: 4 # contributors y: 11 # changes src/main/java/com/netflix/imflibrary/MXFOperationalPattern1A.java x: 4 # contributors y: 7 # changes src/main/java/com/netflix/imflibrary/st0377/header/AudioChannelLabelSubDescriptor.java x: 4 # contributors y: 14 # changes src/main/java/com/netflix/imflibrary/IMFErrorLoggerImpl.java x: 4 # contributors y: 15 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFEssenceComponentVirtualTrack.java x: 3 # contributors y: 7 # changes src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2MappedFileSet.java x: 2 # contributors y: 5 # changes src/main/java/com/netflix/imflibrary/st2067_2/IMFBaseResourceType.java x: 3 # contributors y: 2 # changes src/main/java/com/netflix/imflibrary/st0377/LocalTagEntryBatch.java x: 1 # contributors y: 5 # changes src/main/java/com/netflix/imflibrary/st0377/header/GenericPackage.java x: 1 # contributors y: 6 # changes
64.0
# changes
  min: 1.0
  average: 8.62
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.25
  max: 64.0
0 14.0
# contributors
min: 1.0 | average: 3.67 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0

Number of Contributors vs. File Size: 186 points

src/main/java/com/netflix/imflibrary/MXFPropertyPopulator.java x: 3 # contributors y: 399 lines of code src/main/java/com/netflix/imflibrary/st2067_2/CompositionImageEssenceDescriptorModel.java x: 7 # contributors y: 704 lines of code src/main/java/com/netflix/imflibrary/writerTools/IMPAssembler.java x: 3 # contributors y: 433 lines of code src/main/java/com/netflix/imflibrary/IMFConstraints.java x: 7 # contributors y: 564 lines of code src/main/java/com/netflix/imflibrary/J2KHeaderParameters.java x: 1 # contributors y: 299 lines of code src/main/java/com/netflix/imflibrary/st0377/header/J2KExtendedCapabilities.java x: 1 # contributors y: 24 lines of code src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureComponent.java x: 2 # contributors y: 33 lines of code src/main/java/com/netflix/imflibrary/st0377/header/JPEG2000PictureSubDescriptor.java x: 5 # contributors y: 127 lines of code src/main/java/com/netflix/imflibrary/st2067_2/Application2E2021.java x: 3 # contributors y: 506 lines of code src/main/java/com/netflix/imflibrary/st2067_2/CoreConstraints.java x: 4 # contributors y: 69 lines of code src/main/java/com/netflix/imflibrary/app/IMPAnalyzer.java x: 11 # contributors y: 542 lines of code src/main/java/com/netflix/imflibrary/st0377/header/StructuralMetadata.java x: 9 # contributors y: 866 lines of code src/main/java/com/netflix/imflibrary/RESTfulInterfaces/IMPValidator.java x: 10 # contributors y: 752 lines of code src/main/java/com/netflix/imflibrary/app/IMFTrackFileReader.java x: 10 # contributors y: 576 lines of code src/main/java/com/netflix/imflibrary/st0377/HeaderPartition.java x: 12 # contributors y: 1088 lines of code src/main/java/com/netflix/imflibrary/st0377/header/MCALabelSubDescriptor.java x: 7 # contributors y: 110 lines of code src/main/java/com/netflix/imflibrary/st0377/header/SoundFieldGroupLabelSubDescriptor.java x: 6 # contributors y: 74 lines of code src/main/java/com/netflix/imflibrary/st0377_41/MCAContent.java x: 1 # contributors y: 49 lines of code src/main/java/com/netflix/imflibrary/st2067_2/AbstractApplicationComposition.java x: 9 # contributors y: 691 lines of code src/main/java/com/netflix/imflibrary/st2067_2/ApplicationComposition.java x: 5 # contributors y: 63 lines of code src/main/java/com/netflix/imflibrary/st2067_2/Composition.java x: 14 # contributors y: 344 lines of code src/main/java/com/netflix/imflibrary/st2067_2/CompositionModel_st2067_2_2013.java x: 8 # contributors y: 274 lines of code src/main/java/com/netflix/imflibrary/st2067_2/CompositionModel_st2067_2_2016.java x: 8 # contributors y: 284 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFCompositionPlaylistType.java x: 8 # contributors y: 252 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFCoreConstraintsChecker.java x: 9 # contributors y: 383 lines of code src/main/java/com/netflix/imflibrary/st2067_203/IMFMGASADMConstraintsChecker.java x: 1 # contributors y: 268 lines of code src/main/java/com/netflix/imflibrary/st2067_203/MGAAudioMetadataSubDescriptor.java x: 1 # contributors y: 97 lines of code src/main/java/com/netflix/imflibrary/st2067_203/MGASoundEssenceDescriptor.java x: 1 # contributors y: 60 lines of code src/main/java/com/netflix/imflibrary/st2067_203/MGASoundfieldGroupLabelSubDescriptor.java x: 1 # contributors y: 76 lines of code src/main/java/com/netflix/imflibrary/st2067_203/SADMAudioMetadataSubDescriptor.java x: 1 # contributors y: 66 lines of code src/main/java/com/netflix/imflibrary/st379_2/ContainerConstraintsSubDescriptor.java x: 3 # contributors y: 49 lines of code src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2016.java x: 12 # contributors y: 494 lines of code codequality/findbugs-excludeFilter-GeneratedCode.xml x: 4 # contributors y: 31 lines of code src/main/java/com/netflix/imflibrary/utils/DOMNodeObjectModel.java x: 10 # contributors y: 600 lines of code src/main/java/com/netflix/imflibrary/app/IMPFixer.java x: 9 # contributors y: 333 lines of code src/main/java/com/netflix/imflibrary/writerTools/IMPBuilder.java x: 11 # contributors y: 764 lines of code src/main/java/com/netflix/imflibrary/st0429_9/AssetMap.java x: 11 # contributors y: 489 lines of code src/main/java/com/netflix/imflibrary/IMPDelivery.java x: 4 # contributors y: 78 lines of code src/main/java/com/netflix/imflibrary/app/IMFTrackFileCPLBuilder.java x: 12 # contributors y: 328 lines of code src/main/java/com/netflix/imflibrary/st0429_8/PackingList.java x: 11 # contributors y: 420 lines of code src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2FileSet.java x: 7 # contributors y: 52 lines of code src/main/java/com/netflix/imflibrary/st2067_100/OutputProfileList.java x: 8 # contributors y: 378 lines of code src/main/java/com/netflix/imflibrary/writerTools/CompositionPlaylistBuilder_2013.java x: 10 # contributors y: 464 lines of code src/main/java/com/netflix/imflibrary/Colorimetry.java x: 4 # contributors y: 230 lines of code src/main/java/com/netflix/imflibrary/JPEG2000.java x: 1 # contributors y: 105 lines of code src/main/java/com/netflix/imflibrary/st2067_2/ApplicationCompositionFactory.java x: 7 # contributors y: 103 lines of code src/main/java/com/netflix/imflibrary/writerTools/utils/IMFUtils.java x: 10 # contributors y: 123 lines of code src/main/java/com/netflix/imflibrary/writerTools/AssetMapBuilder.java x: 5 # contributors y: 200 lines of code src/main/java/com/netflix/imflibrary/writerTools/IMFAssetMapObjectFieldsFactory.java x: 4 # contributors y: 11 lines of code src/main/java/com/netflix/imflibrary/writerTools/IMFCPLObjectFieldsFactory.java x: 4 # contributors y: 16 lines of code src/main/java/com/netflix/imflibrary/writerTools/PackingListBuilder.java x: 5 # contributors y: 338 lines of code src/main/java/com/netflix/imflibrary/writerTools/utils/IMFCPLSerializer.java x: 4 # contributors y: 47 lines of code src/main/java/com/netflix/imflibrary/st2067_100/OutputProfileListModel_st2067_100_2014.java x: 4 # contributors y: 212 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/AudioRoutingMixingMacro.java x: 2 # contributors y: 18 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/InputEntity.java x: 2 # contributors y: 12 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/audioRoutingMixing/OutputAudioChannel.java x: 2 # contributors y: 16 lines of code src/main/java/com/netflix/imflibrary/st0377/header/UL.java x: 5 # contributors y: 78 lines of code src/main/java/com/netflix/imflibrary/st2067_2/Application2Composition.java x: 8 # contributors y: 262 lines of code src/main/java/com/netflix/imflibrary/st2067_2/Application2ExtendedComposition.java x: 7 # contributors y: 261 lines of code src/main/java/com/netflix/imflibrary/st2067_201/IABTrackFileConstraints.java x: 4 # contributors y: 198 lines of code src/main/java/com/netflix/imflibrary/st2067_201/IMFIABConstraintsChecker.java x: 4 # contributors y: 110 lines of code src/main/java/com/netflix/imflibrary/st2067_2/Application5Composition.java x: 4 # contributors y: 331 lines of code src/main/java/com/netflix/imflibrary/exceptions/IMFException.java x: 5 # contributors y: 46 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFMarkerResourceType.java x: 3 # contributors y: 45 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFSegmentType.java x: 3 # contributors y: 20 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFSequenceType.java x: 3 # contributors y: 33 lines of code src/main/java/com/netflix/imflibrary/st0377/header/GenericPictureEssenceDescriptor.java x: 4 # contributors y: 146 lines of code src/main/java/com/netflix/imflibrary/st0377/header/SubDescriptor.java x: 3 # contributors y: 9 lines of code src/main/java/com/netflix/imflibrary/st0377/header/DMFramework.java x: 1 # contributors y: 16 lines of code src/main/java/com/netflix/imflibrary/st0377/header/Event.java x: 1 # contributors y: 42 lines of code src/main/java/com/netflix/imflibrary/st0377/header/GenericStreamTextBasedSet.java x: 1 # contributors y: 58 lines of code src/main/java/com/netflix/imflibrary/st0377/header/GenericTrack.java x: 2 # contributors y: 71 lines of code src/main/java/com/netflix/imflibrary/st0377/header/Sequence.java x: 5 # contributors y: 144 lines of code src/main/java/com/netflix/imflibrary/st0377/header/SourcePackage.java x: 5 # contributors y: 138 lines of code src/main/java/com/netflix/imflibrary/st0377/header/StaticTrack.java x: 1 # contributors y: 36 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TextBasedDMFramework.java x: 1 # contributors y: 44 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TextBasedObject.java x: 1 # contributors y: 69 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TimelineTrack.java x: 5 # contributors y: 65 lines of code src/main/java/com/netflix/imflibrary/st0377/header/GenericSoundEssenceDescriptor.java x: 6 # contributors y: 181 lines of code src/main/java/com/netflix/imflibrary/st0377/IndexTableSegment.java x: 6 # contributors y: 212 lines of code src/main/java/com/netflix/imflibrary/st0377/header/FileDescriptor.java x: 6 # contributors y: 33 lines of code src/main/java/com/netflix/imflibrary/st0377/header/Preface.java x: 7 # contributors y: 128 lines of code src/main/java/com/netflix/imflibrary/st2067_2/ApplicationUnsupportedComposition.java x: 4 # contributors y: 36 lines of code src/main/java/com/netflix/imflibrary/writerTools/utils/IMFDocumentsObjectFieldsFactory.java x: 5 # contributors y: 82 lines of code src/main/java/com/netflix/imflibrary/utils/RegXMLLibHelper.java x: 3 # contributors y: 138 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFTrackFileResourceType.java x: 2 # contributors y: 56 lines of code src/main/java/com/netflix/imflibrary/st2067_2/AudioContentKind.java x: 2 # contributors y: 43 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFEssenceDescriptorBaseType.java x: 2 # contributors y: 22 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/ColorEncoding.java x: 2 # contributors y: 26 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/Macro.java x: 2 # contributors y: 36 lines of code src/main/java/com/netflix/imflibrary/st2067_100/macro/scale/ScaleAlgorithm.java x: 2 # contributors y: 5 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TimedTextDescriptor.java x: 1 # contributors y: 78 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TimeTextResourceSubDescriptor.java x: 1 # contributors y: 54 lines of code src/main/java/com/netflix/imflibrary/st0377/header/GenericDataEssenceDescriptor.java x: 1 # contributors y: 9 lines of code src/main/java/com/netflix/imflibrary/utils/RegXMLLibDictionary.java x: 1 # contributors y: 92 lines of code src/main/java/com/netflix/imflibrary/KLVPacket.java x: 4 # contributors y: 166 lines of code src/main/java/com/netflix/imflibrary/st0377/header/CDCIPictureEssenceDescriptor.java x: 4 # contributors y: 88 lines of code src/main/java/com/netflix/imflibrary/MXFOperationalPattern1A.java x: 4 # contributors y: 251 lines of code src/main/java/com/netflix/imflibrary/st0377/PartitionPack.java x: 4 # contributors y: 327 lines of code src/main/java/com/netflix/imflibrary/st0377/header/AudioChannelLabelSubDescriptor.java x: 4 # contributors y: 95 lines of code src/main/java/com/netflix/imflibrary/st0377/header/ContentStorage.java x: 4 # contributors y: 131 lines of code src/main/java/com/netflix/imflibrary/st0377/header/MaterialPackage.java x: 4 # contributors y: 112 lines of code src/main/java/com/netflix/imflibrary/st0377/header/PHDRMetaDataTrackSubDescriptor.java x: 4 # contributors y: 50 lines of code src/main/java/com/netflix/imflibrary/st0377/header/SourceClip.java x: 4 # contributors y: 104 lines of code src/main/java/com/netflix/imflibrary/st0377/header/TimecodeComponent.java x: 4 # contributors y: 61 lines of code src/main/java/com/netflix/imflibrary/IMFErrorLoggerImpl.java x: 4 # contributors y: 82 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFEssenceComponentVirtualTrack.java x: 3 # contributors y: 24 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFMarkerVirtualTrack.java x: 3 # contributors y: 16 lines of code src/main/java/com/netflix/imflibrary/st0429_9/BasicMapProfileV2MappedFileSet.java x: 2 # contributors y: 68 lines of code src/main/java/com/netflix/imflibrary/st2067_2/IMFBaseResourceType.java x: 3 # contributors y: 76 lines of code src/main/java/com/netflix/imflibrary/utils/UUIDHelper.java x: 4 # contributors y: 29 lines of code src/main/java/com/netflix/imflibrary/writerTools/utils/ValidationEventHandlerImpl.java x: 3 # contributors y: 64 lines of code src/main/java/com/netflix/imflibrary/st0377/CompoundDataTypes.java x: 1 # contributors y: 161 lines of code src/main/java/com/netflix/imflibrary/st0377/RandomIndexPack.java x: 3 # contributors y: 115 lines of code src/main/java/com/netflix/imflibrary/st0377/header/StructuralComponent.java x: 1 # contributors y: 19 lines of code src/main/java/com/netflix/imflibrary/utils/ByteArrayByteRangeProvider.java x: 2 # contributors y: 94 lines of code src/main/java/com/netflix/imflibrary/utils/FileByteRangeProvider.java x: 2 # contributors y: 88 lines of code src/main/java/com/netflix/imflibrary/MXFDataDefinition.java x: 1 # contributors y: 34 lines of code
1088.0
lines of code
  min: 5.0
  average: 132.17
  25th percentile: 24.75
  median: 61.0
  75th percentile: 138.0
  max: 1088.0
0 14.0
# contributors
min: 1.0 | average: 3.67 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0