GoogleCloudPlatform / healthcare-dicom-dicomweb-adapter
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 77 files with 4,891 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (340 lines of code)
    • 4 files changed 21-50 times (814 lines of code)
    • 33 files changed 6-20 times (2,745 lines of code)
    • 38 files changed 1-5 times (992 lines of code)
0% | 6% | 16% | 56% | 20%
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 77 files with 4,891 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)
    • 13 files changed by 6-10 contributors (1,662 lines of code)
    • 63 files changed by 2-5 contributors (3,217 lines of code)
    • 1 file changed by 1 contributor (12 lines of code)
0% | 0% | 33% | 65% | <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
java, sh, gradle, tf, md, yaml, py, xml, txt, gitignore, html, properties, proto, tfvars, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 7% | 20% | 56% | 15%
yaml0% | 9% | 0% | 90% | 0%
py0% | 0% | 0% | 70% | 29%
xml0% | 0% | 0% | 100% | 0%
tf0% | 0% | 0% | 0% | 100%
tfvars0% | 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
import0% | 13% | 16% | 52% | 17%
integration_test0% | 19% | 0% | 57% | 23%
dicom_util0% | 0% | 74% | 18% | 6%
util0% | 0% | 0% | 81% | 18%
marketplace_confg0% | 0% | 0% | 100% | 0%
export0% | 0% | 0% | 87% | 12%
ROOT0% | 0% | 0% | 100% | 0%
terraform_alert_config0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ImportAdapter.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
298 9 2018-04-12 2022-07-15 70 10 noreply@google.com 46355231+danielbeaudreau@us...
42 - 2019-06-19 2024-08-05 66 8 egor.radchenko@quantumsoft.ru craigatron@verily.com
CStoreService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
204 7 2018-09-18 2022-12-12 48 8 noreply@google.com 46355231+danielbeaudreau@us...
Flags.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
175 1 2018-04-12 2022-07-15 47 10 noreply@google.com 46355231+danielbeaudreau@us...
DicomWebClient.java
in dicom_util/src/main/java/com/google/cloud/healthcare
158 8 2019-05-21 2022-05-05 27 8 dbeaudreau@google.com jklotzer@google.com
DicomWebClientJetty.java
in dicom_util/src/main/java/com/google/cloud/healthcare
277 14 2019-09-05 2022-05-05 23 9 egor.radchenko@quantumsoft.ru jklotzer@google.com
ExportAdapter.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
113 2 2018-04-12 2024-05-14 19 8 noreply@google.com craigmartek@gmail.com
IDicomWebClient.java
in dicom_util/src/main/java/com/google/cloud/healthcare
68 10 2019-06-25 2022-02-28 18 5 egor.radchenko@quantumsoft.ru jason@enlyt.com
Event.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
35 1 2019-06-25 2020-09-25 16 4 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
CFindService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
136 6 2019-06-25 2025-01-09 15 5 egor.radchenko@quantumsoft.ru nathan@colossi.org
schema.yaml
in marketplace_confg
184 - 2020-06-18 2021-01-26 15 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
CMoveService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
199 7 2019-06-25 2024-03-08 15 4 egor.radchenko@quantumsoft.ru ivancarvalho@google.com
AttributesUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
202 7 2019-06-25 2024-08-05 14 4 egor.radchenko@quantumsoft.ru craigatron@verily.com
8 - 2019-06-25 2024-08-05 13 4 egor.radchenko@quantumsoft.ru craigatron@verily.com
application.yaml
in marketplace_confg/chart/dicom-adapter/templates
39 - 2020-06-18 2021-01-26 12 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
findscu-study-expected.xml
in integration_test/data
1 - 2019-10-29 2025-01-09 11 6 46355231+danielbeaudreau@us... nathan@colossi.org
Chart.yaml
in marketplace_confg/chart/dicom-adapter
3 - 2020-06-18 2021-01-26 11 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
CStoreSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 2 2019-06-25 2020-03-24 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
AetDictionary.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
70 11 2019-06-25 2020-02-12 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
MultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
166 6 2020-09-06 2023-02-10 11 3 oleksii.opanasenko@zazmic.com jklotzer@google.com
values.yaml
in marketplace_confg/chart/dicom-adapter
32 - 2020-06-18 2021-01-26 10 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
manifest.yaml
in marketplace_confg/chart/dicom-adapter/templates
136 - 2020-06-18 2021-01-26 10 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
BackupUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
238 18 2020-08-31 2023-02-10 10 4 oleksii.opanasenko@zazmic.com jklotzer@google.com
LogUtil.java
in dicom_util/src/main/java/com/google/cloud/healthcare
18 2 2019-05-21 2020-04-20 9 4 dbeaudreau@google.com 46355231+danielbeaudreau@us...
Flags.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
83 1 2018-04-12 2024-05-14 9 5 noreply@google.com craigmartek@gmail.com
StowRsSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
25 1 2019-06-25 2020-03-24 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
GcpMetadataUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
39 1 2019-06-25 2019-09-06 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DicomClient.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
98 6 2019-06-25 2019-07-25 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
MonitoringService.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
158 8 2019-06-25 2019-07-26 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
StorageCommitmentService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
220 11 2019-07-19 2024-03-08 8 4 egor.radchenko@quantumsoft.ru ivancarvalho@google.com
DestinationsConfig.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
31 2 2020-01-30 2020-11-09 7 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
general.py
in integration_test
73 27 2020-12-14 2024-03-11 7 4 nikolai.k@zazmic.com 8753214+ivaniscoding@users....
step_2.py
in integration_test
17 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
StringUtil.java
in dicom_util/src/main/java/com/google/cloud/healthcare
21 3 2019-09-06 2022-05-05 6 4 egor.lezhnin@quantumsoft.ru jklotzer@google.com
IMultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
30 1 2020-09-06 2022-07-15 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
step_1.py
in integration_test
34 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
DimseTask.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
36 1 2019-06-25 2019-07-26 6 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
51 5 2020-08-31 2022-12-12 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
GcpBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
118 14 2020-08-31 2020-11-09 6 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
IDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
6 - 2020-08-31 2022-12-12 5 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
step_4.py
in integration_test
17 - 2020-12-14 2024-03-08 5 3 nikolai.k@zazmic.com ivancarvalho@google.com
substitution.py
in integration_test
17 - 2020-12-14 2021-02-12 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
step_3.py
in integration_test
17 - 2020-12-14 2024-03-08 5 3 nikolai.k@zazmic.com ivancarvalho@google.com
DicomWebValidation.java
in dicom_util/src/main/java/com/google/cloud/healthcare
28 2 2020-04-01 2020-07-09 5 4 egor.radchenko@quantumsoft.ru 67746047+satheesh09@users.n...
terraform.tfvars
in terraform_alert_config/import_adapter
32 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com nikolai.k@zazmic.com
DestinationFilter.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 6 2020-01-31 2020-02-12 5 2 egor.radchenko@quantumsoft.ru egor.radchenko@quantumsoft.ru
gke.tf
in terraform_alert_config/import_adapter
98 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
IMonitoringEvent.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
4 - 2019-06-25 2019-07-26 4 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
healthcare.tf
in terraform_alert_config/import_adapter
8 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
storage.tf
in terraform_alert_config/import_adapter
11 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
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
ImportAdapter.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
298 9 2018-04-12 2022-07-15 70 10 noreply@google.com 46355231+danielbeaudreau@us...
Flags.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
175 1 2018-04-12 2022-07-15 47 10 noreply@google.com 46355231+danielbeaudreau@us...
DicomWebClientJetty.java
in dicom_util/src/main/java/com/google/cloud/healthcare
277 14 2019-09-05 2022-05-05 23 9 egor.radchenko@quantumsoft.ru jklotzer@google.com
42 - 2019-06-19 2024-08-05 66 8 egor.radchenko@quantumsoft.ru craigatron@verily.com
CStoreService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
204 7 2018-09-18 2022-12-12 48 8 noreply@google.com 46355231+danielbeaudreau@us...
DicomWebClient.java
in dicom_util/src/main/java/com/google/cloud/healthcare
158 8 2019-05-21 2022-05-05 27 8 dbeaudreau@google.com jklotzer@google.com
ExportAdapter.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
113 2 2018-04-12 2024-05-14 19 8 noreply@google.com craigmartek@gmail.com
schema.yaml
in marketplace_confg
184 - 2020-06-18 2021-01-26 15 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
application.yaml
in marketplace_confg/chart/dicom-adapter/templates
39 - 2020-06-18 2021-01-26 12 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
findscu-study-expected.xml
in integration_test/data
1 - 2019-10-29 2025-01-09 11 6 46355231+danielbeaudreau@us... nathan@colossi.org
Chart.yaml
in marketplace_confg/chart/dicom-adapter
3 - 2020-06-18 2021-01-26 11 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
manifest.yaml
in marketplace_confg/chart/dicom-adapter/templates
136 - 2020-06-18 2021-01-26 10 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
values.yaml
in marketplace_confg/chart/dicom-adapter
32 - 2020-06-18 2021-01-26 10 6 jiahaowu@andrew.cmu.edu 46355231+danielbeaudreau@us...
IDicomWebClient.java
in dicom_util/src/main/java/com/google/cloud/healthcare
68 10 2019-06-25 2022-02-28 18 5 egor.radchenko@quantumsoft.ru jason@enlyt.com
CFindService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
136 6 2019-06-25 2025-01-09 15 5 egor.radchenko@quantumsoft.ru nathan@colossi.org
Flags.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
83 1 2018-04-12 2024-05-14 9 5 noreply@google.com craigmartek@gmail.com
Event.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
35 1 2019-06-25 2020-09-25 16 4 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
CMoveService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
199 7 2019-06-25 2024-03-08 15 4 egor.radchenko@quantumsoft.ru ivancarvalho@google.com
AttributesUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
202 7 2019-06-25 2024-08-05 14 4 egor.radchenko@quantumsoft.ru craigatron@verily.com
8 - 2019-06-25 2024-08-05 13 4 egor.radchenko@quantumsoft.ru craigatron@verily.com
BackupUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
238 18 2020-08-31 2023-02-10 10 4 oleksii.opanasenko@zazmic.com jklotzer@google.com
LogUtil.java
in dicom_util/src/main/java/com/google/cloud/healthcare
18 2 2019-05-21 2020-04-20 9 4 dbeaudreau@google.com 46355231+danielbeaudreau@us...
StorageCommitmentService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
220 11 2019-07-19 2024-03-08 8 4 egor.radchenko@quantumsoft.ru ivancarvalho@google.com
general.py
in integration_test
73 27 2020-12-14 2024-03-11 7 4 nikolai.k@zazmic.com 8753214+ivaniscoding@users....
StringUtil.java
in dicom_util/src/main/java/com/google/cloud/healthcare
21 3 2019-09-06 2022-05-05 6 4 egor.lezhnin@quantumsoft.ru jklotzer@google.com
DicomWebValidation.java
in dicom_util/src/main/java/com/google/cloud/healthcare
28 2 2020-04-01 2020-07-09 5 4 egor.radchenko@quantumsoft.ru 67746047+satheesh09@users.n...
MultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
166 6 2020-09-06 2023-02-10 11 3 oleksii.opanasenko@zazmic.com jklotzer@google.com
GcpMetadataUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
39 1 2019-06-25 2019-09-06 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
StowRsSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
25 1 2019-06-25 2020-03-24 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DestinationsConfig.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
31 2 2020-01-30 2020-11-09 7 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
51 5 2020-08-31 2022-12-12 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
IMultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
30 1 2020-09-06 2022-07-15 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
step_2.py
in integration_test
17 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
step_1.py
in integration_test
34 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
IDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
6 - 2020-08-31 2022-12-12 5 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
step_3.py
in integration_test
17 - 2020-12-14 2024-03-08 5 3 nikolai.k@zazmic.com ivancarvalho@google.com
step_4.py
in integration_test
17 - 2020-12-14 2024-03-08 5 3 nikolai.k@zazmic.com ivancarvalho@google.com
DeviceUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
52 4 2019-06-25 2020-11-09 4 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
AetDictionary.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
70 11 2019-06-25 2020-02-12 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
CStoreSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 2 2019-06-25 2020-03-24 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DicomClient.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
98 6 2019-06-25 2019-07-25 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
MonitoringService.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
158 8 2019-06-25 2019-07-26 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
GcpBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
118 14 2020-08-31 2020-11-09 6 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DimseTask.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
36 1 2019-06-25 2019-07-26 6 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
substitution.py
in integration_test
17 - 2020-12-14 2021-02-12 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
DestinationFilter.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 6 2020-01-31 2020-02-12 5 2 egor.radchenko@quantumsoft.ru egor.radchenko@quantumsoft.ru
terraform.tfvars
in terraform_alert_config/import_adapter
32 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com nikolai.k@zazmic.com
gke.tf
in terraform_alert_config/import_adapter
98 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
MultipleDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
37 2 2020-08-31 2020-11-09 4 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
SingleDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
20 2 2020-08-31 2020-11-09 4 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
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
DicomSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
5 -
Annotations.java
in dicom_util/src/main/java/com/google/cloud/healthcare
12 - 2019-05-21 2019-05-21 1 1 dbeaudreau@google.com dbeaudreau@google.com
MonitoringService.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
158 8 2019-06-25 2019-07-26 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
GcpBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
118 14 2020-08-31 2020-11-09 6 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DicomClient.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
98 6 2019-06-25 2019-07-25 8 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
gke.tf
in terraform_alert_config/import_adapter
98 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
AetDictionary.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
70 11 2019-06-25 2020-02-12 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DestinationFilter.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 6 2020-01-31 2020-02-12 5 2 egor.radchenko@quantumsoft.ru egor.radchenko@quantumsoft.ru
CStoreSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
63 2 2019-06-25 2020-03-24 11 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
main.tf
in terraform_alert_config/import_adapter
60 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
variables.tf
in terraform_alert_config/import_adapter
57 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
CMoveSender.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove
40 3 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DestinationHolder.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
39 8 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
MultipleDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
37 2 2020-08-31 2020-11-09 4 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
LocalBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
37 4 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DimseTask.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
36 1 2019-06-25 2019-07-26 6 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
terraform.tfvars
in terraform_alert_config/import_adapter
32 - 2020-10-15 2021-01-29 5 2 nikolai.k@zazmic.com nikolai.k@zazmic.com
CStoreSender.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/sender
31 3 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
IBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
31 6 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DicomStreamUtil.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore
27 2 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
monitoring_alerting_policy.tf
in terraform_alert_config/import_adapter
25 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
CMoveSenderFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove
24 2 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
JsonUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
24 1 2020-01-30 2020-02-12 2 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
ExportMessageReceiver.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
24 1 2019-06-25 2019-07-04 2 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
BackupState.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
22 4 2020-08-31 2020-11-09 3 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
DelayCalculator.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
21 2 2020-08-31 2020-11-09 3 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
SingleDestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
20 2 2020-08-31 2020-11-09 4 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
CStoreSenderFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/sender
17 2 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
substitution.py
in integration_test
17 - 2020-12-14 2021-02-12 5 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
Event.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
17 1 2019-06-25 2019-07-26 4 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
AbstractBackupUploader.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
15 3 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
uptime_check.tf
in terraform_alert_config/import_adapter
15 - 2020-10-15 2021-01-29 2 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
IBackupUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup
14 - 2020-08-31 2020-11-09 3 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
ISender.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove
14 - 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
storage.tf
in terraform_alert_config/import_adapter
11 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
healthcare.tf
in terraform_alert_config/import_adapter
8 - 2020-10-15 2021-01-29 4 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
versions.tf
in terraform_alert_config/import_adapter
7 - 2020-10-15 2021-01-29 2 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
output.tf
in terraform_alert_config/import_adapter
5 - 2020-10-15 2021-01-29 3 2 nikolai.k@zazmic.com 46355231+danielbeaudreau@us...
ISenderFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove
4 - 2020-08-31 2020-11-09 2 2 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
IMonitoringEvent.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring
4 - 2019-06-25 2019-07-26 4 2 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
MultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
166 6 2020-09-06 2023-02-10 11 3 oleksii.opanasenko@zazmic.com jklotzer@google.com
DeviceUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
52 4 2019-06-25 2020-11-09 4 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
DestinationClientFactory.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination
51 5 2020-08-31 2022-12-12 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
GcpMetadataUtil.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
39 1 2019-06-25 2019-09-06 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
step_1.py
in integration_test
34 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
DestinationsConfig.java
in util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
31 2 2020-01-30 2020-11-09 7 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
IMultipleDestinationUploadService.java
in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest
30 1 2020-09-06 2022-07-15 6 3 oleksii.opanasenko@zazmic.com 46355231+danielbeaudreau@us...
StowRsSender.java
in export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter
25 1 2019-06-25 2020-03-24 8 3 egor.radchenko@quantumsoft.ru 46355231+danielbeaudreau@us...
step_3.py
in integration_test
17 - 2020-12-14 2024-03-08 5 3 nikolai.k@zazmic.com ivancarvalho@google.com
step_2.py
in integration_test
17 - 2020-12-14 2024-03-08 6 3 nikolai.k@zazmic.com ivancarvalho@google.com
Correlations

File Size vs. Number of Changes: 77 points

import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CFindService.java x: 136 lines of code y: 15 # changes integration_test/data/findscu-study-expected.xml x: 1 lines of code y: 11 # changes cloudbuild.yaml x: 8 lines of code y: 13 # changes integration_test/cloudbuild-integration-test.yaml x: 42 lines of code y: 66 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/AttributesUtil.java x: 202 lines of code y: 14 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ExportAdapter.java x: 113 lines of code y: 19 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 83 lines of code y: 9 # changes integration_test/general.py x: 73 lines of code y: 7 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CMoveService.java x: 199 lines of code y: 15 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StorageCommitmentService.java x: 220 lines of code y: 8 # changes integration_test/step_1.py x: 34 lines of code y: 6 # changes integration_test/step_2.py x: 17 lines of code y: 6 # changes integration_test/step_3.py x: 17 lines of code y: 5 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/BackupUploadService.java x: 238 lines of code y: 10 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/MultipleDestinationUploadService.java x: 166 lines of code y: 11 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreService.java x: 204 lines of code y: 48 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/DestinationClientFactory.java x: 51 lines of code y: 6 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/IDestinationClientFactory.java x: 6 lines of code y: 5 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 175 lines of code y: 47 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ImportAdapter.java x: 298 lines of code y: 70 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/IMultipleDestinationUploadService.java x: 30 lines of code y: 6 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClient.java x: 158 lines of code y: 27 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClientJetty.java x: 277 lines of code y: 23 # changes dicom_util/src/main/java/com/google/cloud/healthcare/StringUtil.java x: 21 lines of code y: 6 # changes dicom_util/src/main/java/com/google/cloud/healthcare/IDicomWebClient.java x: 68 lines of code y: 18 # changes terraform_alert_config/import_adapter/gke.tf x: 98 lines of code y: 5 # changes terraform_alert_config/import_adapter/healthcare.tf x: 8 lines of code y: 4 # changes terraform_alert_config/import_adapter/main.tf x: 60 lines of code y: 4 # changes terraform_alert_config/import_adapter/monitoring_alerting_policy.tf x: 25 lines of code y: 4 # changes terraform_alert_config/import_adapter/output.tf x: 5 lines of code y: 3 # changes terraform_alert_config/import_adapter/storage.tf x: 11 lines of code y: 4 # changes terraform_alert_config/import_adapter/terraform.tfvars x: 32 lines of code y: 5 # changes terraform_alert_config/import_adapter/uptime_check.tf x: 15 lines of code y: 2 # changes terraform_alert_config/import_adapter/variables.tf x: 57 lines of code y: 4 # changes terraform_alert_config/import_adapter/versions.tf x: 7 lines of code y: 2 # changes marketplace_confg/chart/dicom-adapter/Chart.yaml x: 3 lines of code y: 11 # changes marketplace_confg/chart/dicom-adapter/templates/application.yaml x: 39 lines of code y: 12 # changes marketplace_confg/chart/dicom-adapter/templates/manifest.yaml x: 136 lines of code y: 10 # changes marketplace_confg/chart/dicom-adapter/values.yaml x: 32 lines of code y: 10 # changes marketplace_confg/schema.yaml x: 184 lines of code y: 15 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/CMoveSender.java x: 40 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/CMoveSenderFactory.java x: 24 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/ISender.java x: 14 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/ISenderFactory.java x: 4 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/DicomStreamUtil.java x: 27 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/BackupState.java x: 22 lines of code y: 3 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/DelayCalculator.java x: 21 lines of code y: 3 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/GcpBackupUploader.java x: 118 lines of code y: 6 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/IBackupUploadService.java x: 14 lines of code y: 3 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/IBackupUploader.java x: 31 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/LocalBackupUploader.java x: 37 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/DestinationHolder.java x: 39 lines of code y: 2 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/MultipleDestinationClientFactory.java x: 37 lines of code y: 4 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/SingleDestinationClientFactory.java x: 20 lines of code y: 4 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/sender/CStoreSenderFactory.java x: 17 lines of code y: 2 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DestinationsConfig.java x: 31 lines of code y: 7 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DeviceUtil.java x: 52 lines of code y: 4 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/Event.java x: 35 lines of code y: 16 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebValidation.java x: 28 lines of code y: 5 # changes dicom_util/src/main/java/com/google/cloud/healthcare/LogUtil.java x: 18 lines of code y: 9 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreSender.java x: 63 lines of code y: 11 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StowRsSender.java x: 25 lines of code y: 8 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/AetDictionary.java x: 70 lines of code y: 11 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DestinationFilter.java x: 63 lines of code y: 5 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/GcpMetadataUtil.java x: 39 lines of code y: 8 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/Event.java x: 17 lines of code y: 4 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DimseTask.java x: 36 lines of code y: 6 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/IMonitoringEvent.java x: 4 lines of code y: 4 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/MonitoringService.java x: 158 lines of code y: 8 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DicomClient.java x: 98 lines of code y: 8 # changes dicom_util/src/main/java/com/google/cloud/healthcare/Annotations.java x: 12 lines of code y: 1 # changes
70.0
# changes
  min: 1.0
  average: 9.61
  25th percentile: 3.0
  median: 6.0
  75th percentile: 11.0
  max: 70.0
0 298.0
lines of code
min: 1.0 | average: 63.52 | 25th percentile: 17.0 | median: 32.0 | 75th percentile: 78.0 | max: 298.0

Number of Contributors vs. Number of Changes: 77 points

import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CFindService.java x: 5 # contributors y: 15 # changes integration_test/data/findscu-study-expected.xml x: 6 # contributors y: 11 # changes cloudbuild.yaml x: 4 # contributors y: 13 # changes integration_test/cloudbuild-integration-test.yaml x: 8 # contributors y: 66 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/AttributesUtil.java x: 4 # contributors y: 14 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ExportAdapter.java x: 8 # contributors y: 19 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 5 # contributors y: 9 # changes integration_test/general.py x: 4 # contributors y: 7 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CMoveService.java x: 4 # contributors y: 15 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StorageCommitmentService.java x: 4 # contributors y: 8 # changes integration_test/step_1.py x: 3 # contributors y: 6 # changes integration_test/step_3.py x: 3 # contributors y: 5 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/BackupUploadService.java x: 4 # contributors y: 10 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/MultipleDestinationUploadService.java x: 3 # contributors y: 11 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreService.java x: 8 # contributors y: 48 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 10 # contributors y: 47 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ImportAdapter.java x: 10 # contributors y: 70 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClient.java x: 8 # contributors y: 27 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClientJetty.java x: 9 # contributors y: 23 # changes dicom_util/src/main/java/com/google/cloud/healthcare/StringUtil.java x: 4 # contributors y: 6 # changes dicom_util/src/main/java/com/google/cloud/healthcare/IDicomWebClient.java x: 5 # contributors y: 18 # changes integration_test/substitution.py x: 2 # contributors y: 5 # changes terraform_alert_config/import_adapter/healthcare.tf x: 2 # contributors y: 4 # changes terraform_alert_config/import_adapter/output.tf x: 2 # contributors y: 3 # changes terraform_alert_config/import_adapter/uptime_check.tf x: 2 # contributors y: 2 # changes marketplace_confg/chart/dicom-adapter/templates/application.yaml x: 6 # contributors y: 12 # changes marketplace_confg/chart/dicom-adapter/templates/manifest.yaml x: 6 # contributors y: 10 # changes marketplace_confg/schema.yaml x: 6 # contributors y: 15 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/GcpBackupUploader.java x: 2 # contributors y: 6 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DestinationsConfig.java x: 3 # contributors y: 7 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DeviceUtil.java x: 3 # contributors y: 4 # changes import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/Event.java x: 4 # contributors y: 16 # changes dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebValidation.java x: 4 # contributors y: 5 # changes dicom_util/src/main/java/com/google/cloud/healthcare/LogUtil.java x: 4 # contributors y: 9 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreSender.java x: 2 # contributors y: 11 # changes export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StowRsSender.java x: 3 # contributors y: 8 # changes util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/MonitoringService.java x: 2 # contributors y: 8 # changes dicom_util/src/main/java/com/google/cloud/healthcare/Annotations.java x: 1 # contributors y: 1 # changes
70.0
# changes
  min: 1.0
  average: 9.61
  25th percentile: 3.0
  median: 6.0
  75th percentile: 11.0
  max: 70.0
0 10.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 10.0

Number of Contributors vs. File Size: 77 points

import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CFindService.java x: 5 # contributors y: 136 lines of code integration_test/data/findscu-study-expected.xml x: 6 # contributors y: 1 lines of code cloudbuild.yaml x: 4 # contributors y: 8 lines of code integration_test/cloudbuild-integration-test.yaml x: 8 # contributors y: 42 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/AttributesUtil.java x: 4 # contributors y: 202 lines of code export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ExportAdapter.java x: 8 # contributors y: 113 lines of code export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 5 # contributors y: 83 lines of code integration_test/general.py x: 4 # contributors y: 73 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CMoveService.java x: 4 # contributors y: 199 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StorageCommitmentService.java x: 4 # contributors y: 220 lines of code integration_test/step_1.py x: 3 # contributors y: 34 lines of code integration_test/step_2.py x: 3 # contributors y: 17 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/BackupUploadService.java x: 4 # contributors y: 238 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/MultipleDestinationUploadService.java x: 3 # contributors y: 166 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreService.java x: 8 # contributors y: 204 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/DestinationClientFactory.java x: 3 # contributors y: 51 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/IDestinationClientFactory.java x: 3 # contributors y: 6 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/Flags.java x: 10 # contributors y: 175 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ImportAdapter.java x: 10 # contributors y: 298 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/IMultipleDestinationUploadService.java x: 3 # contributors y: 30 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClient.java x: 8 # contributors y: 158 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebClientJetty.java x: 9 # contributors y: 277 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/StringUtil.java x: 4 # contributors y: 21 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/IDicomWebClient.java x: 5 # contributors y: 68 lines of code integration_test/substitution.py x: 2 # contributors y: 17 lines of code terraform_alert_config/import_adapter/gke.tf x: 2 # contributors y: 98 lines of code terraform_alert_config/import_adapter/healthcare.tf x: 2 # contributors y: 8 lines of code terraform_alert_config/import_adapter/main.tf x: 2 # contributors y: 60 lines of code terraform_alert_config/import_adapter/monitoring_alerting_policy.tf x: 2 # contributors y: 25 lines of code terraform_alert_config/import_adapter/output.tf x: 2 # contributors y: 5 lines of code terraform_alert_config/import_adapter/storage.tf x: 2 # contributors y: 11 lines of code terraform_alert_config/import_adapter/terraform.tfvars x: 2 # contributors y: 32 lines of code terraform_alert_config/import_adapter/uptime_check.tf x: 2 # contributors y: 15 lines of code terraform_alert_config/import_adapter/variables.tf x: 2 # contributors y: 57 lines of code terraform_alert_config/import_adapter/versions.tf x: 2 # contributors y: 7 lines of code marketplace_confg/chart/dicom-adapter/Chart.yaml x: 6 # contributors y: 3 lines of code marketplace_confg/chart/dicom-adapter/templates/application.yaml x: 6 # contributors y: 39 lines of code marketplace_confg/chart/dicom-adapter/templates/manifest.yaml x: 6 # contributors y: 136 lines of code marketplace_confg/chart/dicom-adapter/values.yaml x: 6 # contributors y: 32 lines of code marketplace_confg/schema.yaml x: 6 # contributors y: 184 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/CMoveSender.java x: 2 # contributors y: 40 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/CMoveSenderFactory.java x: 2 # contributors y: 24 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/ISender.java x: 2 # contributors y: 14 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cmove/ISenderFactory.java x: 2 # contributors y: 4 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/DicomStreamUtil.java x: 2 # contributors y: 27 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/BackupState.java x: 2 # contributors y: 22 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/DelayCalculator.java x: 2 # contributors y: 21 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/GcpBackupUploader.java x: 2 # contributors y: 118 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/IBackupUploader.java x: 2 # contributors y: 31 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/backup/LocalBackupUploader.java x: 2 # contributors y: 37 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/DestinationHolder.java x: 2 # contributors y: 39 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DestinationsConfig.java x: 3 # contributors y: 31 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DeviceUtil.java x: 3 # contributors y: 52 lines of code import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/Event.java x: 4 # contributors y: 35 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/DicomWebValidation.java x: 4 # contributors y: 28 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/LogUtil.java x: 4 # contributors y: 18 lines of code export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/CStoreSender.java x: 2 # contributors y: 63 lines of code export/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/StowRsSender.java x: 3 # contributors y: 25 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/AetDictionary.java x: 2 # contributors y: 70 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/GcpMetadataUtil.java x: 3 # contributors y: 39 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/DimseTask.java x: 2 # contributors y: 36 lines of code util/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/monitoring/MonitoringService.java x: 2 # contributors y: 158 lines of code dicom_util/src/main/java/com/google/cloud/healthcare/Annotations.java x: 1 # contributors y: 12 lines of code
298.0
lines of code
  min: 1.0
  average: 63.52
  25th percentile: 17.0
  median: 32.0
  75th percentile: 78.0
  max: 298.0
0 10.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 10.0