Overview
File Change Frequency Overall
  • There are 17 files with 1,721 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 8 files changed 6-20 times (1,537 lines of code)
    • 9 files changed 1-5 times (184 lines of code)
0% | 0% | 0% | 89% | 10%
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 17 files with 1,721 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)
    • 16 files changed by 2-5 contributors (1,717 lines of code)
    • 1 file changed by 1 contributor (4 lines of code)
0% | 0% | 0% | 99% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, sh, txt, sbt, py, yaml, gitignore, md, yml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 96% | 3%
scala0% | 0% | 0% | 80% | 19%
py0% | 0% | 0% | 100% | 0%
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
cloudformation0% | 0% | 0% | 100% | 0%
ProxyRequestLambda0% | 0% | 0% | 91% | 8%
TranscoderReplyLambda0% | 0% | 0% | 89% | 10%
docker0% | 0% | 0% | 100% | 0%
utils0% | 0% | 0% | 100% | 0%
SweeperLambda0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
project0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 17)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
RequestLambdaMain.scala
in ProxyRequestLambda/src/main/scala
366 9 2019-01-10 2022-08-16 17 3 +797 / -137 andy.gallagher david.allison
725 - 2019-01-10 2019-04-18 12 2 +1033 / -33 andy.gallagher andy.gallagher
ReplyLambdaMain.scala
in TranscoderReplyLambda/src/main/scala
142 8 2019-01-16 2019-03-01 10 2 +430 / -79 andy.gallagher andy.gallagher
analyze_media_file.py
in docker/scripts
84 6 2019-01-11 2022-08-16 8 3 +162 / -33 andy.gallagher david.allison
ETSPipelineManager.scala
in ProxyRequestLambda/src/main/scala
91 6 2019-01-16 2019-02-13 7 2 +307 / -35 andy.gallagher andy.gallagher
Settings.scala
in ProxyRequestLambda/src/main/scala
18 1 2019-01-16 2022-08-16 6 3 +49 / -5 andy.gallagher david.allison
PathFunctions.scala
in ProxyRequestLambda/src/main/scala
30 3 2019-01-16 2021-07-06 6 2 +94 / -6 andy.gallagher andy.gallagher
81 6 2019-01-23 2019-04-18 6 2 +278 / -8 andy.gallagher andy.gallagher
Enumerations.scala
in common/src/main/scala
22 - 2019-01-20 2019-01-25 4 2 +59 / -1 andy.gallagher fredex42
24 - 2019-01-16 2019-02-13 4 2 +40 / -1 andy.gallagher andy.gallagher
ContainerTaskManager.scala
in ProxyRequestLambda/src/main/scala
44 2 2019-01-10 2019-02-13 4 2 +39 / -17 andy.gallagher andy.gallagher
MainAppReply.scala
in common/src/main/scala
8 1 2019-01-20 2019-01-25 3 2 +25 / -3 andy.gallagher fredex42
SweeperLambdaMain.scala
in SweeperLambda/src/main/scala
59 2 2019-02-08 2019-02-13 3 2 +175 / -7 andy.gallagher andy.gallagher
CreatePipeline.scala
in common/src/main/scala
1 - 2019-01-22 2019-01-25 2 2 +2 / -0 andy.gallagher fredex42
RequestModel.scala
in common/src/main/scala
5 - 2019-01-22 2019-01-25 2 2 +12 / -2 andy.gallagher fredex42
TranscoderMessage.scala
in TranscoderReplyLambda/src/main/scala
17 - 2019-01-16 2019-01-25 2 2 +44 / -0 andy.gallagher fredex42
4 - 2019-01-10 2019-01-10 1 1 +5 / -0 andy.gallagher andy.gallagher
Files With Most Churn (Top 17)
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
725 - 2019-01-10 2019-04-18 12 2 +1033 / -33 andy.gallagher andy.gallagher
RequestLambdaMain.scala
in ProxyRequestLambda/src/main/scala
366 9 2019-01-10 2022-08-16 17 3 +797 / -137 andy.gallagher david.allison
ReplyLambdaMain.scala
in TranscoderReplyLambda/src/main/scala
142 8 2019-01-16 2019-03-01 10 2 +430 / -79 andy.gallagher andy.gallagher
ETSPipelineManager.scala
in ProxyRequestLambda/src/main/scala
91 6 2019-01-16 2019-02-13 7 2 +307 / -35 andy.gallagher andy.gallagher
81 6 2019-01-23 2019-04-18 6 2 +278 / -8 andy.gallagher andy.gallagher
analyze_media_file.py
in docker/scripts
84 6 2019-01-11 2022-08-16 8 3 +162 / -33 andy.gallagher david.allison
SweeperLambdaMain.scala
in SweeperLambda/src/main/scala
59 2 2019-02-08 2019-02-13 3 2 +175 / -7 andy.gallagher andy.gallagher
PathFunctions.scala
in ProxyRequestLambda/src/main/scala
30 3 2019-01-16 2021-07-06 6 2 +94 / -6 andy.gallagher andy.gallagher
Enumerations.scala
in common/src/main/scala
22 - 2019-01-20 2019-01-25 4 2 +59 / -1 andy.gallagher fredex42
ContainerTaskManager.scala
in ProxyRequestLambda/src/main/scala
44 2 2019-01-10 2019-02-13 4 2 +39 / -17 andy.gallagher andy.gallagher
Settings.scala
in ProxyRequestLambda/src/main/scala
18 1 2019-01-16 2022-08-16 6 3 +49 / -5 andy.gallagher david.allison
TranscoderMessage.scala
in TranscoderReplyLambda/src/main/scala
17 - 2019-01-16 2019-01-25 2 2 +44 / -0 andy.gallagher fredex42
24 - 2019-01-16 2019-02-13 4 2 +40 / -1 andy.gallagher andy.gallagher
MainAppReply.scala
in common/src/main/scala
8 1 2019-01-20 2019-01-25 3 2 +25 / -3 andy.gallagher fredex42
RequestModel.scala
in common/src/main/scala
5 - 2019-01-22 2019-01-25 2 2 +12 / -2 andy.gallagher fredex42
4 - 2019-01-10 2019-01-10 1 1 +5 / -0 andy.gallagher andy.gallagher
CreatePipeline.scala
in common/src/main/scala
1 - 2019-01-22 2019-01-25 2 2 +2 / -0 andy.gallagher fredex42
Files With Most Contributors (Top 17)
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
RequestLambdaMain.scala
in ProxyRequestLambda/src/main/scala
366 9 2019-01-10 2022-08-16 17 3 +797 / -137 andy.gallagher david.allison
analyze_media_file.py
in docker/scripts
84 6 2019-01-11 2022-08-16 8 3 +162 / -33 andy.gallagher david.allison
Settings.scala
in ProxyRequestLambda/src/main/scala
18 1 2019-01-16 2022-08-16 6 3 +49 / -5 andy.gallagher david.allison
725 - 2019-01-10 2019-04-18 12 2 +1033 / -33 andy.gallagher andy.gallagher
ReplyLambdaMain.scala
in TranscoderReplyLambda/src/main/scala
142 8 2019-01-16 2019-03-01 10 2 +430 / -79 andy.gallagher andy.gallagher
ETSPipelineManager.scala
in ProxyRequestLambda/src/main/scala
91 6 2019-01-16 2019-02-13 7 2 +307 / -35 andy.gallagher andy.gallagher
81 6 2019-01-23 2019-04-18 6 2 +278 / -8 andy.gallagher andy.gallagher
PathFunctions.scala
in ProxyRequestLambda/src/main/scala
30 3 2019-01-16 2021-07-06 6 2 +94 / -6 andy.gallagher andy.gallagher
24 - 2019-01-16 2019-02-13 4 2 +40 / -1 andy.gallagher andy.gallagher
ContainerTaskManager.scala
in ProxyRequestLambda/src/main/scala
44 2 2019-01-10 2019-02-13 4 2 +39 / -17 andy.gallagher andy.gallagher
Enumerations.scala
in common/src/main/scala
22 - 2019-01-20 2019-01-25 4 2 +59 / -1 andy.gallagher fredex42
MainAppReply.scala
in common/src/main/scala
8 1 2019-01-20 2019-01-25 3 2 +25 / -3 andy.gallagher fredex42
SweeperLambdaMain.scala
in SweeperLambda/src/main/scala
59 2 2019-02-08 2019-02-13 3 2 +175 / -7 andy.gallagher andy.gallagher
TranscoderMessage.scala
in TranscoderReplyLambda/src/main/scala
17 - 2019-01-16 2019-01-25 2 2 +44 / -0 andy.gallagher fredex42
CreatePipeline.scala
in common/src/main/scala
1 - 2019-01-22 2019-01-25 2 2 +2 / -0 andy.gallagher fredex42
RequestModel.scala
in common/src/main/scala
5 - 2019-01-22 2019-01-25 2 2 +12 / -2 andy.gallagher fredex42
4 - 2019-01-10 2019-01-10 1 1 +5 / -0 andy.gallagher andy.gallagher
Files With Least Contributors (Top 17)
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
4 - 2019-01-10 2019-01-10 1 1 +5 / -0 andy.gallagher andy.gallagher
725 - 2019-01-10 2019-04-18 12 2 +1033 / -33 andy.gallagher andy.gallagher
ReplyLambdaMain.scala
in TranscoderReplyLambda/src/main/scala
142 8 2019-01-16 2019-03-01 10 2 +430 / -79 andy.gallagher andy.gallagher
ETSPipelineManager.scala
in ProxyRequestLambda/src/main/scala
91 6 2019-01-16 2019-02-13 7 2 +307 / -35 andy.gallagher andy.gallagher
81 6 2019-01-23 2019-04-18 6 2 +278 / -8 andy.gallagher andy.gallagher
SweeperLambdaMain.scala
in SweeperLambda/src/main/scala
59 2 2019-02-08 2019-02-13 3 2 +175 / -7 andy.gallagher andy.gallagher
ContainerTaskManager.scala
in ProxyRequestLambda/src/main/scala
44 2 2019-01-10 2019-02-13 4 2 +39 / -17 andy.gallagher andy.gallagher
PathFunctions.scala
in ProxyRequestLambda/src/main/scala
30 3 2019-01-16 2021-07-06 6 2 +94 / -6 andy.gallagher andy.gallagher
24 - 2019-01-16 2019-02-13 4 2 +40 / -1 andy.gallagher andy.gallagher
Enumerations.scala
in common/src/main/scala
22 - 2019-01-20 2019-01-25 4 2 +59 / -1 andy.gallagher fredex42
TranscoderMessage.scala
in TranscoderReplyLambda/src/main/scala
17 - 2019-01-16 2019-01-25 2 2 +44 / -0 andy.gallagher fredex42
MainAppReply.scala
in common/src/main/scala
8 1 2019-01-20 2019-01-25 3 2 +25 / -3 andy.gallagher fredex42
RequestModel.scala
in common/src/main/scala
5 - 2019-01-22 2019-01-25 2 2 +12 / -2 andy.gallagher fredex42
CreatePipeline.scala
in common/src/main/scala
1 - 2019-01-22 2019-01-25 2 2 +2 / -0 andy.gallagher fredex42
RequestLambdaMain.scala
in ProxyRequestLambda/src/main/scala
366 9 2019-01-10 2022-08-16 17 3 +797 / -137 andy.gallagher david.allison
analyze_media_file.py
in docker/scripts
84 6 2019-01-11 2022-08-16 8 3 +162 / -33 andy.gallagher david.allison
Settings.scala
in ProxyRequestLambda/src/main/scala
18 1 2019-01-16 2022-08-16 6 3 +49 / -5 andy.gallagher david.allison
Correlations

File Size vs. Number of Changes: 17 points

ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 366 lines of code y: 17 # changes ProxyRequestLambda/src/main/scala/Settings.scala x: 18 lines of code y: 6 # changes docker/scripts/analyze_media_file.py x: 84 lines of code y: 8 # changes ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 30 lines of code y: 6 # changes cloudformation/archivehunter-proxy-framework.yaml x: 725 lines of code y: 12 # changes utils/deploy_update.py x: 81 lines of code y: 6 # changes TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 142 lines of code y: 10 # changes riff-raff.yaml x: 24 lines of code y: 4 # changes ProxyRequestLambda/src/main/scala/ContainerTaskManager.scala x: 44 lines of code y: 4 # changes ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 91 lines of code y: 7 # changes SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 59 lines of code y: 3 # changes TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 17 lines of code y: 2 # changes common/src/main/scala/CreatePipeline.scala x: 1 lines of code y: 2 # changes common/src/main/scala/Enumerations.scala x: 22 lines of code y: 4 # changes common/src/main/scala/MainAppReply.scala x: 8 lines of code y: 3 # changes common/src/main/scala/RequestModel.scala x: 5 lines of code y: 2 # changes project/Dependencies.scala x: 4 lines of code y: 1 # changes
17.0
# changes
  min: 1.0
  average: 5.71
  25th percentile: 2.5
  median: 4.0
  75th percentile: 7.5
  max: 17.0
0 725.0
lines of code
min: 1.0 | average: 101.24 | 25th percentile: 12.5 | median: 30.0 | 75th percentile: 87.5 | max: 725.0

Number of Contributors vs. Number of Changes: 17 points

ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 3 # contributors y: 17 # changes ProxyRequestLambda/src/main/scala/Settings.scala x: 3 # contributors y: 6 # changes docker/scripts/analyze_media_file.py x: 3 # contributors y: 8 # changes ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 2 # contributors y: 6 # changes cloudformation/archivehunter-proxy-framework.yaml x: 2 # contributors y: 12 # changes TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 2 # contributors y: 10 # changes riff-raff.yaml x: 2 # contributors y: 4 # changes ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 2 # contributors y: 7 # changes SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 2 # contributors y: 3 # changes TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 2 # contributors y: 2 # changes project/Dependencies.scala x: 1 # contributors y: 1 # changes
17.0
# changes
  min: 1.0
  average: 5.71
  25th percentile: 2.5
  median: 4.0
  75th percentile: 7.5
  max: 17.0
0 3.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 17 points

ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 3 # contributors y: 366 lines of code ProxyRequestLambda/src/main/scala/Settings.scala x: 3 # contributors y: 18 lines of code docker/scripts/analyze_media_file.py x: 3 # contributors y: 84 lines of code ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 2 # contributors y: 30 lines of code cloudformation/archivehunter-proxy-framework.yaml x: 2 # contributors y: 725 lines of code utils/deploy_update.py x: 2 # contributors y: 81 lines of code TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 2 # contributors y: 142 lines of code riff-raff.yaml x: 2 # contributors y: 24 lines of code ProxyRequestLambda/src/main/scala/ContainerTaskManager.scala x: 2 # contributors y: 44 lines of code ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 2 # contributors y: 91 lines of code SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 2 # contributors y: 59 lines of code TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 2 # contributors y: 17 lines of code common/src/main/scala/CreatePipeline.scala x: 2 # contributors y: 1 lines of code common/src/main/scala/Enumerations.scala x: 2 # contributors y: 22 lines of code common/src/main/scala/MainAppReply.scala x: 2 # contributors y: 8 lines of code common/src/main/scala/RequestModel.scala x: 2 # contributors y: 5 lines of code project/Dependencies.scala x: 1 # contributors y: 4 lines of code
725.0
lines of code
  min: 1.0
  average: 101.24
  25th percentile: 12.5
  median: 30.0
  75th percentile: 87.5
  max: 725.0
0 3.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

Number of Changes vs. Line Churn: 54 points

.github/workflows/docker_build.yml x: 1 # changes y: 55 line churn docker/Dockerfile x: 8 # changes y: 136 line churn docker/docker_install.sh x: 7 # changes y: 87 line churn docker/scripts/extract_audio_thumbnail.sh x: 5 # changes y: 75 line churn ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 17 # changes y: 934 line churn ProxyRequestLambda/src/main/scala/Settings.scala x: 6 # changes y: 54 line churn docker/scripts/analyze_media_file.py x: 8 # changes y: 195 line churn build.sbt x: 13 # changes y: 361 line churn .idea/modules/Common.iml x: 12 # changes y: 402 line churn .idea/modules/ecsAlertLambda.iml x: 14 # changes y: 1543 line churn .idea/modules/transcoderReplyLambda.iml x: 13 # changes y: 1334 line churn project/build.properties x: 3 # changes y: 7 line churn ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 6 # changes y: 100 line churn ProxyRequestLambda/src/test/scala/PathFunctionsSpec.scala x: 5 # changes y: 96 line churn README.md x: 1 # changes y: 408 line churn docker/scripts/extract_raw_thumbnail.sh x: 3 # changes y: 82 line churn docker/scripts/extract_thumbnail.sh x: 9 # changes y: 109 line churn cloudformation/archivehunter-proxy-framework.yaml x: 12 # changes y: 1066 line churn ProxyRequestLambda/src/test/scala/RequestLambdaMainSpec.scala x: 11 # changes y: 640 line churn utils/deploy_update.py x: 6 # changes y: 286 line churn TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 10 # changes y: 509 line churn TranscoderReplyLambda/src/test/scala/ReplyLambdaMainSpec.scala x: 8 # changes y: 402 line churn riff-raff.yaml x: 4 # changes y: 41 line churn ProxyRequestLambda/src/main/scala/ContainerTaskManager.scala x: 4 # changes y: 56 line churn ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 7 # changes y: 342 line churn ProxyRequestLambda/src/test/scala/ETSPipelineManagerSpec.scala x: 4 # changes y: 90 line churn SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 3 # changes y: 182 line churn .idea/modules/ecsAlertLambda-build.iml x: 5 # changes y: 653 line churn ProxyRequestLambda/src/main/scala/RequestModel.scala x: 5 # changes y: 55 line churn TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 2 # changes y: 44 line churn common/src/main/scala/CreatePipeline.scala x: 2 # changes y: 2 line churn common/src/main/scala/MainAppReply.scala x: 3 # changes y: 28 line churn common/src/main/scala/RequestModel.scala x: 2 # changes y: 14 line churn docker/scripts/extract_video_thumbnail.sh x: 5 # changes y: 127 line churn .idea/modules/common-build.iml x: 2 # changes y: 306 line churn .idea/modules/transcoderReplyLambda-build.iml x: 3 # changes y: 318 line churn ProxyRequestLambda/src/main/scala/MainAppReply.scala x: 2 # changes y: 28 line churn TranscoderReplyLambda/src/main/scala/RequestModel.scala x: 1 # changes y: 40 line churn Dockerfile x: 1 # changes y: 16 line churn scripts/analyze_media_file.py x: 1 # changes y: 97 line churn scripts/extract_audio_thumbnail.sh x: 1 # changes y: 51 line churn scripts/extract_image_thumbnail.sh x: 1 # changes y: 36 line churn project/Dependencies.scala x: 1 # changes y: 5 line churn
1543.0
line churn
  min: 2.0
  average: 217.33
  25th percentile: 28.0
  median: 67.5
  75th percentile: 309.0
  max: 1543.0
0 17.0
# changes
min: 1.0 | average: 4.78 | 25th percentile: 1.0 | median: 3.5 | 75th percentile: 7.0 | max: 17.0

Number of Contributors vs. Line Churn: 17 points

ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 3 # contributors y: 934 line churn ProxyRequestLambda/src/main/scala/Settings.scala x: 3 # contributors y: 54 line churn docker/scripts/analyze_media_file.py x: 3 # contributors y: 195 line churn ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 2 # contributors y: 100 line churn cloudformation/archivehunter-proxy-framework.yaml x: 2 # contributors y: 1066 line churn utils/deploy_update.py x: 2 # contributors y: 286 line churn TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 2 # contributors y: 509 line churn riff-raff.yaml x: 2 # contributors y: 41 line churn ProxyRequestLambda/src/main/scala/ContainerTaskManager.scala x: 2 # contributors y: 56 line churn ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 2 # contributors y: 342 line churn SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 2 # contributors y: 182 line churn TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 2 # contributors y: 44 line churn common/src/main/scala/CreatePipeline.scala x: 2 # contributors y: 2 line churn common/src/main/scala/Enumerations.scala x: 2 # contributors y: 60 line churn common/src/main/scala/MainAppReply.scala x: 2 # contributors y: 28 line churn common/src/main/scala/RequestModel.scala x: 2 # contributors y: 14 line churn project/Dependencies.scala x: 1 # contributors y: 5 line churn
1066.0
line churn
  min: 2.0
  average: 230.47
  25th percentile: 34.5
  median: 60.0
  75th percentile: 314.0
  max: 1066.0
0 3.0
# contributors
min: 1.0 | average: 2.12 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Line Churn: 17 points

ProxyRequestLambda/src/main/scala/RequestLambdaMain.scala x: 366 lines of code y: 934 line churn ProxyRequestLambda/src/main/scala/Settings.scala x: 18 lines of code y: 54 line churn docker/scripts/analyze_media_file.py x: 84 lines of code y: 195 line churn ProxyRequestLambda/src/main/scala/PathFunctions.scala x: 30 lines of code y: 100 line churn cloudformation/archivehunter-proxy-framework.yaml x: 725 lines of code y: 1066 line churn utils/deploy_update.py x: 81 lines of code y: 286 line churn TranscoderReplyLambda/src/main/scala/ReplyLambdaMain.scala x: 142 lines of code y: 509 line churn riff-raff.yaml x: 24 lines of code y: 41 line churn ProxyRequestLambda/src/main/scala/ContainerTaskManager.scala x: 44 lines of code y: 56 line churn ProxyRequestLambda/src/main/scala/ETSPipelineManager.scala x: 91 lines of code y: 342 line churn SweeperLambda/src/main/scala/SweeperLambdaMain.scala x: 59 lines of code y: 182 line churn TranscoderReplyLambda/src/main/scala/TranscoderMessage.scala x: 17 lines of code y: 44 line churn common/src/main/scala/CreatePipeline.scala x: 1 lines of code y: 2 line churn common/src/main/scala/Enumerations.scala x: 22 lines of code y: 60 line churn common/src/main/scala/MainAppReply.scala x: 8 lines of code y: 28 line churn common/src/main/scala/RequestModel.scala x: 5 lines of code y: 14 line churn project/Dependencies.scala x: 4 lines of code y: 5 line churn
1066.0
line churn
  min: 2.0
  average: 230.47
  25th percentile: 34.5
  median: 60.0
  75th percentile: 314.0
  max: 1066.0
0 725.0
lines of code
min: 1.0 | average: 101.24 | 25th percentile: 12.5 | median: 30.0 | 75th percentile: 87.5 | max: 725.0