aws / aws-iot-device-sdk-cpp-v2
File Size

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

Intro
Learn more...
File Size Overall
48% | 13% | 10% | 4% | 22%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp51% | 18% | 8% | 2% | 18%
h54% | 5% | 4% | 7% | 27%
py0% | 0% | 58% | 17% | 24%
cmake0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
greengrass_ipc95% | 0% | 3% | 0% | 1%
eventstream_rpc71% | 26% | 0% | 0% | 2%
shadow0% | 42% | 0% | 8% | 49%
jobs0% | 32% | 0% | 13% | 53%
secure_tunneling0% | 57% | 25% | 0% | 17%
utils0% | 0% | 62% | 9% | 28%
identity0% | 0% | 42% | 0% | 57%
devicedefender0% | 0% | 49% | 43% | 6%
commands0% | 0% | 27% | 0% | 72%
deviceadvisor0% | 0% | 100% | 0% | 0%
discovery0% | 0% | 0% | 36% | 63%
iotdevicecommon0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
GreengrassCoreIpcModel.cpp
in greengrass_ipc/source
8336 829
GreengrassCoreIpcModel.h
in greengrass_ipc/include/aws/greengrass
4706 437
EventStreamClient.cpp
in eventstream_rpc/source
1376 47
SecureTunnel.cpp
in secure_tunneling/source
963 31
IotShadowClient.cpp
in shadow/source
816 24
IotShadowClientV2.cpp
in shadow/source
748 25
IotJobsClientV2.cpp
in jobs/source
542 19
IotJobsClient.cpp
in jobs/source
522 16
EventStreamClient.h
in eventstream_rpc/include/aws/eventstreamrpc
516 19
SecureTunnel.h
in secure_tunneling/include/aws/iotsecuretunneling
432 -
GreengrassCoreIpcClient.cpp
in greengrass_ipc/source
411 27
IotIdentityClientV2.cpp
in identity/source
349 10
IotIdentityClient.cpp
in identity/source
333 11
DeviceDefender.cpp
in devicedefender/source
319 14
run_in_ci.py
in utils
291 8
IotCommandsClientV2.cpp
in commands/source
290 11
261 8
225 4
DATestRun.py
in deviceadvisor/script
213 3
IotShadowClient.h
in shadow/include/aws/iotshadow
181 -
DDTestRun.py
in devicedefender/script
178 1
DiscoveryClient.cpp
in discovery/source
177 2
IotJobsClient.h
in jobs/include/aws/iotjobs
127 -
IotShadowClientV2.h
in shadow/include/aws/iotshadow
117 3
JobExecutionData.cpp
in jobs/source
116 2
113 6
DeviceDefender.h
in devicedefender/include/aws/iotdevicedefender
107 1
IotJobsClientV2.h
in jobs/include/aws/iotjobs
103 3
103 2
95 2
91 4
RejectedErrorCode.cpp
in commands/source
91 1
RejectedErrorCode.cpp
in jobs/source
91 1
IotIdentityClient.h
in identity/include/aws/iotidentity
88 -
IotIdentityClientV2.h
in identity/include/aws/iotidentity
85 3
JobStatus.cpp
in jobs/source
84 1
IotCommandsClientV2.h
in commands/include/aws/iotcommands
83 3
GreengrassCoreIpcClient.h
in greengrass_ipc/include/aws/greengrass
77 1
SecureTunnelingNotifyResponse.cpp
in secure_tunneling/source
75 2
73 2
73 2
GetShadowResponse.cpp
in shadow/source
69 2
UpdateShadowResponse.cpp
in shadow/source
69 2
IotSecureTunnelingClient.cpp
in secure_tunneling/source
68 3
RejectedError.cpp
in jobs/source
67 2
V2ErrorResponse.cpp
in jobs/source
67 2
65 2
65 2
63 3
CommandExecutionStatus.cpp
in commands/source
63 1
Files With Most Units (Top 50)
File# lines# units
GreengrassCoreIpcModel.cpp
in greengrass_ipc/source
8336 829
GreengrassCoreIpcModel.h
in greengrass_ipc/include/aws/greengrass
4706 437
EventStreamClient.cpp
in eventstream_rpc/source
1376 47
SecureTunnel.cpp
in secure_tunneling/source
963 31
GreengrassCoreIpcClient.cpp
in greengrass_ipc/source
411 27
IotShadowClientV2.cpp
in shadow/source
748 25
IotShadowClient.cpp
in shadow/source
816 24
IotJobsClientV2.cpp
in jobs/source
542 19
EventStreamClient.h
in eventstream_rpc/include/aws/eventstreamrpc
516 19
IotJobsClient.cpp
in jobs/source
522 16
DeviceDefender.cpp
in devicedefender/source
319 14
IotCommandsClientV2.cpp
in commands/source
290 11
IotIdentityClient.cpp
in identity/source
333 11
IotIdentityClientV2.cpp
in identity/source
349 10
261 8
run_in_ci.py
in utils
291 8
113 6
CommandExecutionEvent.cpp
in commands/source
41 6
225 4
91 4
DATestRun.py
in deviceadvisor/script
213 3
IotSecureTunnelingClient.cpp
in secure_tunneling/source
68 3
63 3
IotCommandsClientV2.h
in commands/include/aws/iotcommands
83 3
IotJobsClientV2.h
in jobs/include/aws/iotjobs
103 3
IotIdentityClientV2.h
in identity/include/aws/iotidentity
85 3
IotShadowClientV2.h
in shadow/include/aws/iotshadow
117 3
SecureTunnelingNotifyResponse.cpp
in secure_tunneling/source
75 2
SubscribeToTunnelsNotifyRequest.cpp
in secure_tunneling/source
27 2
51 2
27 2
35 2
V2ErrorResponse.cpp
in commands/source
49 2
StatusReason.cpp
in commands/source
41 2
45 2
DiscoveryClient.cpp
in discovery/source
177 2
103 2
JobExecutionData.cpp
in jobs/source
116 2
53 2
73 2
95 2
28 2
59 2
28 2
65 2
28 2
28 2
51 2
29 2
28 2
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 58 long lines.

File# lines# units# long lines
225 4 22
run_in_ci.py
in utils
291 8 10
261 8 7
113 6 5
63 3 4
DATestRun.py
in deviceadvisor/script
213 3 2
51 2 2
37 - 2
62 1 1
91 4 1
DDTestRun.py
in devicedefender/script
178 1 1
35 - 1
Correlations

File Size vs. Commits (all time): 235 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 commits (all time) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 commits (all time) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 commits (all time) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 commits (all time) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 commits (all time) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 commits (all time) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 commits (all time) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 commits (all time) y: 748 lines of code identity/include/aws/iotidentity/Config.h.in x: 2 commits (all time) y: 11 lines of code identity/source/IotIdentityClient.cpp x: 9 commits (all time) y: 333 lines of code jobs/source/IotJobsClient.cpp x: 9 commits (all time) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 10 commits (all time) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 5 commits (all time) y: 319 lines of code discovery/source/ConnectivityInfo.cpp x: 5 commits (all time) y: 35 lines of code discovery/source/DiscoverResponse.cpp x: 4 commits (all time) y: 28 lines of code discovery/source/DiscoveryClient.cpp x: 14 commits (all time) y: 177 lines of code discovery/source/GGCore.cpp x: 4 commits (all time) y: 34 lines of code eventstream_rpc/include/aws/eventstreamrpc/EventStreamClient.h x: 13 commits (all time) y: 516 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 12 commits (all time) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 11 commits (all time) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 14 commits (all time) y: 8336 lines of code identity/source/ErrorResponse.cpp x: 6 commits (all time) y: 49 lines of code jobs/include/aws/iotjobs/JobStatus.h x: 5 commits (all time) y: 26 lines of code jobs/source/JobExecutionData.cpp x: 7 commits (all time) y: 116 lines of code jobs/source/JobExecutionState.cpp x: 7 commits (all time) y: 63 lines of code jobs/source/JobExecutionSummary.cpp x: 6 commits (all time) y: 73 lines of code jobs/source/JobExecutionsChangedEvent.cpp x: 5 commits (all time) y: 73 lines of code jobs/source/RejectedError.cpp x: 7 commits (all time) y: 67 lines of code jobs/source/UpdateJobExecutionRequest.cpp x: 8 commits (all time) y: 103 lines of code secure_tunneling/source/IotSecureTunnelingClient.cpp x: 3 commits (all time) y: 68 lines of code secure_tunneling/source/SecureTunnel.cpp x: 14 commits (all time) y: 963 lines of code utils/run_sample_ci.py x: 6 commits (all time) y: 261 lines of code greengrass_ipc/include/aws/greengrass/GreengrassCoreIpcModel.h x: 13 commits (all time) y: 4706 lines of code utils/run_in_ci.py x: 2 commits (all time) y: 291 lines of code greengrass_ipc/include/aws/greengrass/GreengrassCoreIpcClient.h x: 12 commits (all time) y: 77 lines of code jobs/include/aws/iotjobs/IotJobsClient.h x: 5 commits (all time) y: 127 lines of code jobs/include/aws/iotjobs/UpdateJobExecutionRequest.h x: 6 commits (all time) y: 31 lines of code shadow/include/aws/iotshadow/IotShadowClient.h x: 6 commits (all time) y: 181 lines of code devicedefender/include/aws/iotdevicedefender/DeviceDefender.h x: 4 commits (all time) y: 107 lines of code devicedefender/script/DDTestRun.py x: 3 commits (all time) y: 178 lines of code identity/cmake/iotidentity-cpp-config.cmake x: 3 commits (all time) y: 21 lines of code secure_tunneling/include/aws/iotsecuretunneling/SecureTunnel.h x: 10 commits (all time) y: 432 lines of code utils/run_secure_tunnel_ci.py x: 3 commits (all time) y: 63 lines of code cmake/AwsGetVersion.cmake x: 2 commits (all time) y: 51 lines of code deviceadvisor/script/DATestRun.py x: 4 commits (all time) y: 213 lines of code utils/appverifier_launch_sample.py x: 1 commits (all time) y: 113 lines of code utils/appverifier_xml.py x: 1 commits (all time) y: 225 lines of code
8336.0
lines of code
  min: 9.0
  average: 126.62
  25th percentile: 21.0
  median: 27.0
  75th percentile: 55.0
  max: 8336.0
0 14.0
commits (all time)
min: 1.0 | average: 3.63 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0

File Size vs. Contributors (all time): 235 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 contributors (all time) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 contributors (all time) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 contributors (all time) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 contributors (all time) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 contributors (all time) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 contributors (all time) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 contributors (all time) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 contributors (all time) y: 748 lines of code identity/source/IotIdentityClient.cpp x: 7 contributors (all time) y: 333 lines of code jobs/source/IotJobsClient.cpp x: 7 contributors (all time) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 7 contributors (all time) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 5 contributors (all time) y: 319 lines of code discovery/source/ConnectivityInfo.cpp x: 4 contributors (all time) y: 35 lines of code discovery/source/DiscoverResponse.cpp x: 4 contributors (all time) y: 28 lines of code discovery/source/DiscoveryClient.cpp x: 7 contributors (all time) y: 177 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 8 contributors (all time) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 5 contributors (all time) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 6 contributors (all time) y: 8336 lines of code identity/source/CreateKeysAndCertificateRequest.cpp x: 3 contributors (all time) y: 27 lines of code identity/source/ErrorResponse.cpp x: 5 contributors (all time) y: 49 lines of code iotdevicecommon/source/IotDevice.cpp x: 2 contributors (all time) y: 19 lines of code jobs/source/JobExecutionData.cpp x: 6 contributors (all time) y: 116 lines of code jobs/source/JobExecutionState.cpp x: 6 contributors (all time) y: 63 lines of code jobs/source/JobExecutionSummary.cpp x: 5 contributors (all time) y: 73 lines of code jobs/source/JobExecutionsChangedEvent.cpp x: 3 contributors (all time) y: 73 lines of code jobs/source/RejectedError.cpp x: 6 contributors (all time) y: 67 lines of code secure_tunneling/source/SecureTunnel.cpp x: 5 contributors (all time) y: 963 lines of code shadow/source/DeleteNamedShadowRequest.cpp x: 3 contributors (all time) y: 33 lines of code shadow/source/UpdateShadowResponse.cpp x: 4 contributors (all time) y: 69 lines of code utils/ci_iot_thing.py x: 2 contributors (all time) y: 91 lines of code utils/run_sample_ci.py x: 3 contributors (all time) y: 261 lines of code greengrass_ipc/include/aws/greengrass/GreengrassCoreIpcModel.h x: 6 contributors (all time) y: 4706 lines of code utils/run_in_ci.py x: 2 contributors (all time) y: 291 lines of code identity/include/aws/iotidentity/CreateKeysAndCertificateResponse.h x: 5 contributors (all time) y: 24 lines of code jobs/include/aws/iotjobs/IotJobsClient.h x: 5 contributors (all time) y: 127 lines of code shadow/include/aws/iotshadow/IotShadowClient.h x: 6 contributors (all time) y: 181 lines of code shadow/include/aws/iotshadow/ShadowDeltaUpdatedEvent.h x: 6 contributors (all time) y: 27 lines of code devicedefender/include/aws/iotdevicedefender/DeviceDefender.h x: 4 contributors (all time) y: 107 lines of code devicedefender/script/DDTestRun.py x: 2 contributors (all time) y: 178 lines of code secure_tunneling/include/aws/iotsecuretunneling/SecureTunnel.h x: 4 contributors (all time) y: 432 lines of code utils/run_secure_tunnel_ci.py x: 2 contributors (all time) y: 63 lines of code deviceadvisor/script/DATestRun.py x: 2 contributors (all time) y: 213 lines of code utils/appverifier_launch_sample.py x: 1 contributors (all time) y: 113 lines of code utils/appverifier_xml.py x: 1 contributors (all time) y: 225 lines of code
8336.0
lines of code
  min: 9.0
  average: 126.62
  25th percentile: 21.0
  median: 27.0
  75th percentile: 55.0
  max: 8336.0
0 8.0
contributors (all time)
min: 1.0 | average: 3.1 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 8.0

File Size vs. Commits (30 days): 94 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 commits (30d) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 commits (30d) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 commits (30d) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 commits (30d) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 commits (30d) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 commits (30d) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 commits (30d) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 commits (30d) y: 748 lines of code jobs/source/IotJobsClient.cpp x: 2 commits (30d) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 2 commits (30d) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 1 commits (30d) y: 319 lines of code discovery/source/DiscoveryClient.cpp x: 1 commits (30d) y: 177 lines of code eventstream_rpc/include/aws/eventstreamrpc/EventStreamClient.h x: 1 commits (30d) y: 516 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 1 commits (30d) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 1 commits (30d) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 1 commits (30d) y: 8336 lines of code jobs/source/JobExecutionData.cpp x: 1 commits (30d) y: 116 lines of code secure_tunneling/source/SecureTunnel.cpp x: 1 commits (30d) y: 963 lines of code
8336.0
lines of code
  min: 11.0
  average: 205.89
  25th percentile: 27.0
  median: 49.0
  75th percentile: 83.25
  max: 8336.0
0 2.0
commits (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (30 days): 94 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 contributors (30d) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 contributors (30d) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 contributors (30d) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 contributors (30d) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 contributors (30d) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 contributors (30d) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 contributors (30d) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 contributors (30d) y: 748 lines of code identity/source/IotIdentityClient.cpp x: 1 contributors (30d) y: 333 lines of code jobs/source/IotJobsClient.cpp x: 1 contributors (30d) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 1 contributors (30d) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 1 contributors (30d) y: 319 lines of code discovery/source/DiscoveryClient.cpp x: 1 contributors (30d) y: 177 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 1 contributors (30d) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 1 contributors (30d) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 1 contributors (30d) y: 8336 lines of code jobs/source/JobExecutionData.cpp x: 1 contributors (30d) y: 116 lines of code secure_tunneling/source/SecureTunnel.cpp x: 1 contributors (30d) y: 963 lines of code
8336.0
lines of code
  min: 11.0
  average: 205.89
  25th percentile: 27.0
  median: 49.0
  75th percentile: 83.25
  max: 8336.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 95 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 commits (90d) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 commits (90d) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 commits (90d) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 commits (90d) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 commits (90d) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 commits (90d) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 commits (90d) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 commits (90d) y: 748 lines of code jobs/source/IotJobsClient.cpp x: 2 commits (90d) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 2 commits (90d) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 1 commits (90d) y: 319 lines of code discovery/source/DiscoveryClient.cpp x: 1 commits (90d) y: 177 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 2 commits (90d) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 1 commits (90d) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 1 commits (90d) y: 8336 lines of code jobs/source/JobExecutionData.cpp x: 1 commits (90d) y: 116 lines of code secure_tunneling/source/SecureTunnel.cpp x: 2 commits (90d) y: 963 lines of code utils/run_sample_ci.py x: 1 commits (90d) y: 261 lines of code
8336.0
lines of code
  min: 11.0
  average: 206.47
  25th percentile: 27.0
  median: 49.0
  75th percentile: 84.0
  max: 8336.0
0 2.0
commits (90d)
min: 1.0 | average: 1.12 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (90 days): 95 points

commands/cmake/iotcommands-cpp-config.cmake x: 1 contributors (90d) y: 21 lines of code commands/include/aws/iotcommands/IotCommandsClientV2.h x: 1 contributors (90d) y: 83 lines of code commands/source/CommandExecutionEvent.cpp x: 1 contributors (90d) y: 41 lines of code commands/source/IotCommandsClientV2.cpp x: 1 contributors (90d) y: 290 lines of code identity/source/IotIdentityClientV2.cpp x: 2 contributors (90d) y: 349 lines of code jobs/include/aws/iotjobs/IotJobsClientV2.h x: 2 contributors (90d) y: 103 lines of code jobs/source/IotJobsClientV2.cpp x: 2 contributors (90d) y: 542 lines of code shadow/source/IotShadowClientV2.cpp x: 2 contributors (90d) y: 748 lines of code identity/source/IotIdentityClient.cpp x: 1 contributors (90d) y: 333 lines of code jobs/source/IotJobsClient.cpp x: 1 contributors (90d) y: 522 lines of code shadow/source/IotShadowClient.cpp x: 1 contributors (90d) y: 816 lines of code devicedefender/source/DeviceDefender.cpp x: 1 contributors (90d) y: 319 lines of code discovery/source/DiscoveryClient.cpp x: 1 contributors (90d) y: 177 lines of code eventstream_rpc/include/aws/eventstreamrpc/EventStreamClient.h x: 2 contributors (90d) y: 516 lines of code eventstream_rpc/source/EventStreamClient.cpp x: 2 contributors (90d) y: 1376 lines of code greengrass_ipc/source/GreengrassCoreIpcClient.cpp x: 1 contributors (90d) y: 411 lines of code greengrass_ipc/source/GreengrassCoreIpcModel.cpp x: 1 contributors (90d) y: 8336 lines of code jobs/source/JobExecutionData.cpp x: 1 contributors (90d) y: 116 lines of code secure_tunneling/source/SecureTunnel.cpp x: 2 contributors (90d) y: 963 lines of code utils/run_sample_ci.py x: 1 contributors (90d) y: 261 lines of code
8336.0
lines of code
  min: 11.0
  average: 206.47
  25th percentile: 27.0
  median: 49.0
  75th percentile: 84.0
  max: 8336.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0