azure / azure-iot-sdk-java
File Size

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

Intro
Learn more...
File Size Overall
8% | 2% | 32% | 24% | 32%
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
java9% | 2% | 32% | 23% | 32%
yaml0% | 0% | 81% | 0% | 18%
ps10% | 0% | 0% | 70% | 29%
xml0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
iothub14% | 3% | 32% | 19% | 30%
provisioning0% | 0% | 32% | 30% | 36%
vsts0% | 0% | 36% | 39% | 24%
Longest Files (Top 50)
File# lines# units
IotHubTransport.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
1480 66
AmqpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
1047 47
InternalClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
592 38
ClientConfiguration.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
452 31
MqttIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
413 9
AmqpsConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp
410 22
AmqpsSessionHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
398 23
Mqtt.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
393 15
373 -
ModuleClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
348 19
SecurityProviderTPMEmulator.java
in provisioning/security/tpm-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm
341 9
Message.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
326 45
HttpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
309 15
RegisterTask.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task
290 8
MethodParser.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
287 11
AmqpsSenderLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
284 14
MqttTwin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
283 9
ContractAPIMqtt.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/mqtt
277 12
ParserUtility.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
275 15
ParserUtility.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
275 15
ProvisioningTask.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task
272 7
AmqpsReceiverLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
268 13
ContractAPIHttp.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/http
263 11
MultiplexingClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
262 16
DeviceIO.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
249 17
AmqpsProvisioningSaslHandler.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
249 5
ProvisioningAmqpOperations.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
247 12
HttpsConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
244 13
SecurityProviderTPMHsm.java
in provisioning/security/tpm-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm
243 5
HttpsHsmClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm
220 6
Socks5SocketFactory.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
215 13
IndividualEnrollment.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
210 8
HttpsSingleMessage.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
203 13
MqttConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/mqtt
203 14
EnrollmentGroup.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
195 8
IotHubConnectionString.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
188 14
DeviceTwin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
188 5
MainActivity.java
in iothub/device/iot-device-samples/android-sample/app/src/main/java/com/iothub/azure/microsoft/com/androidsample
182 15
ContractAPIAmqp.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
180 9
IndividualEnrollmentManager.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
175 11
TwinCollection.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
172 12
TwinCollection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
166 15
HttpsRequest.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
163 13
IotHubSasToken.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
160 11
HttpConnection.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/transport/https
159 10
HttpConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/https
159 10
ProxiedSSLSocket.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
158 6
IotHubTransportMessage.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
152 23
IotHubSasTokenHsmAuthenticationProvider.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm
152 7
EnrollmentGroupManager.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
152 10
Files With Most Units (Top 50)
File# lines# units
IotHubTransport.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
1480 66
AmqpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
1047 47
Message.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
326 45
InternalClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
592 38
ClientConfiguration.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
452 31
ProvisioningServiceClient.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
131 25
AmqpsSessionHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
398 23
IotHubTransportMessage.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
152 23
AmqpsConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp
410 22
ModuleClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
348 19
DeviceIO.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
249 17
DeviceClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
108 16
MultiplexingClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
262 16
MainActivity.java
in iothub/device/iot-device-samples/android-sample/app/src/main/java/com/iothub/azure/microsoft/com/androidsample
182 15
Mqtt.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
393 15
HttpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
309 15
TwinCollection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
166 15
ParserUtility.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
275 15
ParserUtility.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
275 15
AmqpsSenderLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
284 14
IotHubConnectionString.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
188 14
X509Attestation.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
147 14
MqttConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/mqtt
203 14
AmqpsReceiverLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
268 13
Socks5SocketFactory.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
215 13
HttpsRequest.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
163 13
HttpsConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
244 13
HttpsSingleMessage.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
203 13
FileUploadCompletionNotification.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
80 13
ErrorLoggingBaseHandlerWithCleanup.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp
113 13
TwinCollection.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs
172 12
ProvisioningAmqpOperations.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
247 12
ContractAPIMqtt.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/mqtt
277 12
AmqpsCbsSessionHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
114 11
IotHubUri.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
123 11
Property.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
79 11
MethodParser.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
287 11
IotHubSasToken.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
160 11
IndividualEnrollmentManager.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
175 11
SecurityProviderDiceEmulator.java
in provisioning/security/dice-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm
118 11
ContractAPIHttp.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/http
263 11
IotHubTransportPacket.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
72 10
HttpConnection.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/transport/https
159 10
EnrollmentGroupManager.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
152 10
HttpConnection.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/https
159 10
AmqpsSasTokenRenewalHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
118 9
MqttTwin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
283 9
MqttIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
413 9
HttpsTransportManager.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
130 9
Twin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
109 9
Files With Long Lines (Top 50)

There are 131 files with lines longer than 120 characters. In total, there are 901 long lines.

File# lines# units# long lines
IotHubTransport.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
1480 66 99
AmqpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
1047 47 41
ContractAPIHttp.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/http
263 11 29
ProvisioningTask.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task
272 7 27
AmqpsSessionHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
398 23 25
InternalClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
592 38 24
MultiplexingClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
262 16 24
ModuleClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
348 19 24
ClientConfiguration.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
452 31 20
AmqpsSenderLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
284 14 20
ProvisioningConnectionStringBuilder.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth
129 9 20
RegisterTask.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task
290 8 20
HttpsIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
309 15 19
140 - 18
AmqpsReceiverLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
268 13 17
SecurityProviderTPMEmulator.java
in provisioning/security/tpm-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm
341 9 16
MqttIotHubConnection.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
413 9 15
ProvisioningDeviceClient.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device
130 9 15
ContractAPIMqtt.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/mqtt
277 12 15
AmqpsTwinSenderLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
151 7 14
MqttMessaging.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
132 5 14
HttpsHsmClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm
220 6 14
Mqtt.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
393 15 13
DirectMethod.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
137 4 13
ContractAPIAmqp.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
180 9 13
ProvisioningAmqpOperations.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
247 12 13
DeviceTwin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin
188 5 12
SecurityProviderTPMHsm.java
in provisioning/security/tpm-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm
243 5 12
AmqpsTwinReceiverLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
138 4 10
ProxiedSSLSocket.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
158 6 10
DeviceIO.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
249 17 10
ProvisioningServiceClient.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
131 25 10
TransportException.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport
95 7 9
DeviceClient.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device
108 16 8
IotHubSasTokenWithRefreshAuthenticationProvider.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
43 4 8
IotHubSasTokenSoftwareAuthenticationProvider.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
52 6 8
150 - 7
AmqpsSasTokenRenewalHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
118 9 7
StatusTask.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task
132 3 7
MqttTwin.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt
283 9 6
HttpsTransportManager.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https
130 9 6
IndividualEnrollmentManager.java
in provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service
175 11 6
AmqpsProvisioningSaslHandler.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp
249 5 6
373 - 5
89 - 5
AmqpsMethodsSenderLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
98 4 5
IotHubSasTokenAuthenticationProvider.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
90 9 5
IotHubSasTokenHardwareAuthenticationProvider.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth
74 4 5
ErrorLoggingBaseHandler.java
in provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp
90 4 5
AmqpsCbsReceiverLinkHandler.java
in iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps
92 5 4
Correlations

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

vsts/windowsLinuxAndAndroidBuildMatrixConfig.yaml x: 40 commits (all time) y: 373 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubTransportMessage.java x: 2 commits (all time) y: 152 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttTwin.java x: 3 commits (all time) y: 283 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/ReportedPropertiesUpdateResponse.java x: 2 commits (all time) y: 9 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/mqtt/ContractAPIMqtt.java x: 19 commits (all time) y: 277 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsReceiverLinkHandler.java x: 2 commits (all time) y: 268 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSenderLinkHandler.java x: 2 commits (all time) y: 284 lines of code provisioning/security/security-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/SecurityProviderSymmetricKey.java x: 9 commits (all time) y: 107 lines of code provisioning/security/x509-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderX509Cert.java x: 10 commits (all time) y: 55 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ClientConfiguration.java x: 7 commits (all time) y: 452 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ClientOptions.java x: 5 commits (all time) y: 69 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/DeviceIO.java x: 5 commits (all time) y: 249 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MultiplexingClient.java x: 4 commits (all time) y: 262 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MultiplexingClientOptions.java x: 3 commits (all time) y: 41 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubTransport.java x: 8 commits (all time) y: 1480 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/InternalClient.java x: 2 commits (all time) y: 592 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ModuleClient.java x: 4 commits (all time) y: 348 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/TwinCollection.java x: 2 commits (all time) y: 166 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java x: 12 commits (all time) y: 172 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java x: 2 commits (all time) y: 393 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/ProvisioningTask.java x: 24 commits (all time) y: 272 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/ProvisioningDeviceClient.java x: 15 commits (all time) y: 130 lines of code vsts/gradle_build.ps1 x: 2 commits (all time) y: 25 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm/HttpsHsmClient.java x: 2 commits (all time) y: 220 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubReceiveTask.java x: 2 commits (all time) y: 68 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubReconnectTask.java x: 2 commits (all time) y: 76 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsIotHubConnection.java x: 3 commits (all time) y: 1047 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/ReactorRunner.java x: 2 commits (all time) y: 55 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp/AmqpsConnection.java x: 2 commits (all time) y: 410 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/CorrelationCallbackContext.java x: 1 commits (all time) y: 14 lines of code vsts/sdl.yaml x: 16 commits (all time) y: 67 lines of code vsts/build_repo.ps1 x: 12 commits (all time) y: 42 lines of code vsts/release/package-maven-artifacts-for-release.ps1 x: 6 commits (all time) y: 150 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/exceptions/InternalServerErrorException.java x: 2 commits (all time) y: 31 lines of code vsts/generate_javadocs_branch.ps1 x: 15 commits (all time) y: 140 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/DeviceClient.java x: 2 commits (all time) y: 108 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsTransportManager.java x: 2 commits (all time) y: 130 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ConnectionStatusChangeContext.java x: 1 commits (all time) y: 18 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/CorrelatingMessageCallback.java x: 1 commits (all time) y: 10 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUploadCompletionNotification.java x: 1 commits (all time) y: 80 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUploadSasUriRequest.java x: 1 commits (all time) y: 29 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUploadSasUriResponse.java x: 1 commits (all time) y: 74 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubClientProtocol.java x: 1 commits (all time) y: 5 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubConnectionString.java x: 1 commits (all time) y: 188 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubStatusCode.java x: 1 commits (all time) y: 137 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/Message.java x: 1 commits (all time) y: 326 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MessageProperty.java x: 1 commits (all time) y: 88 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubAuthenticationProvider.java x: 1 commits (all time) y: 53 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubSasToken.java x: 1 commits (all time) y: 160 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubSasTokenProvidedAuthenticationProvider.java x: 1 commits (all time) y: 51 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubSasTokenWithRefreshAuthenticationProvider.java x: 1 commits (all time) y: 43 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubX509HardwareAuthenticationProvider.java x: 1 commits (all time) y: 36 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/exceptions/IotHubClientException.java x: 1 commits (all time) y: 30 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm/HttpsRequestResponseSerializer.java x: 1 commits (all time) y: 145 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm/IotHubSasTokenHsmAuthenticationProvider.java x: 1 commits (all time) y: 152 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/TransportException.java x: 1 commits (all time) y: 95 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsCbsSenderLinkHandler.java x: 1 commits (all time) y: 86 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsCbsSessionHandler.java x: 1 commits (all time) y: 114 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSasTokenRenewalHandler.java x: 1 commits (all time) y: 118 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSessionHandler.java x: 1 commits (all time) y: 398 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsTwinSenderLinkHandler.java x: 1 commits (all time) y: 151 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsConnection.java x: 1 commits (all time) y: 244 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsIotHubConnection.java x: 1 commits (all time) y: 309 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsSingleMessage.java x: 1 commits (all time) y: 203 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/IotHubUri.java x: 1 commits (all time) y: 123 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttIotHubConnection.java x: 1 commits (all time) y: 413 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttMessaging.java x: 1 commits (all time) y: 132 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Socks5SocketFactory.java x: 1 commits (all time) y: 215 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/exceptions/PahoExceptionTranslator.java x: 1 commits (all time) y: 65 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/MethodParser.java x: 1 commits (all time) y: 287 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/ParserUtility.java x: 1 commits (all time) y: 275 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/Twin.java x: 1 commits (all time) y: 109 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/TwinMetadata.java x: 1 commits (all time) y: 101 lines of code iothub/device/iot-device-samples/android-sample/app/src/main/java/com/iothub/azure/microsoft/com/androidsample/MainActivity.java x: 1 commits (all time) y: 182 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/SDKUtils.java x: 38 commits (all time) y: 50 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtils.java x: 43 commits (all time) y: 50 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/https/HttpResponse.java x: 2 commits (all time) y: 93 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/IndividualEnrollment.java x: 20 commits (all time) y: 210 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java x: 8 commits (all time) y: 69 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/ProvisioningDeviceClientRegistrationResult.java x: 5 commits (all time) y: 27 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/ProvisioningDeviceClientConfig.java x: 8 commits (all time) y: 42 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/ProvisioningDeviceClientContract.java x: 13 commits (all time) y: 61 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/AmqpsProvisioningSaslHandler.java x: 10 commits (all time) y: 249 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/AmqpsProvisioningSymmetricKeySaslHandler.java x: 5 commits (all time) y: 80 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/ContractAPIAmqp.java x: 16 commits (all time) y: 180 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/ProvisioningAmqpOperations.java x: 17 commits (all time) y: 247 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/http/ContractAPIHttp.java x: 24 commits (all time) y: 263 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/exceptions/ProvisioningDeviceClientExceptionManager.java x: 5 commits (all time) y: 34 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/DeviceRegistrationResultParser.java x: 7 commits (all time) y: 74 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/RegistrationOperationStatusParser.java x: 6 commits (all time) y: 132 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/TpmRegistrationResultParser.java x: 5 commits (all time) y: 35 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/X509RegistrationResultParser.java x: 5 commits (all time) y: 60 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/Authorization.java x: 3 commits (all time) y: 17 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/ProvisioningStatus.java x: 3 commits (all time) y: 25 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/RegisterTask.java x: 27 commits (all time) y: 290 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/RegistrationResult.java x: 4 commits (all time) y: 39 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/RequestData.java x: 7 commits (all time) y: 68 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/StatusTask.java x: 14 commits (all time) y: 132 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/https/HttpRequest.java x: 1 commits (all time) y: 60 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManager.java x: 8 commits (all time) y: 152 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManager.java x: 9 commits (all time) y: 175 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/ProvisioningServiceClient.java x: 8 commits (all time) y: 131 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java x: 10 commits (all time) y: 116 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/RegistrationStatusManager.java x: 7 commits (all time) y: 106 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java x: 10 commits (all time) y: 13 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java x: 3 commits (all time) y: 9 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionString.java x: 4 commits (all time) y: 66 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningConnectionStringBuilder.java x: 3 commits (all time) y: 129 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java x: 4 commits (all time) y: 64 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKey.java x: 4 commits (all time) y: 31 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanism.java x: 12 commits (all time) y: 92 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkEnrollmentOperation.java x: 4 commits (all time) y: 45 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkEnrollmentOperationError.java x: 7 commits (all time) y: 32 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkEnrollmentOperationResult.java x: 4 commits (all time) y: 50 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/CustomAllocationDefinition.java x: 5 commits (all time) y: 21 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationState.java x: 11 commits (all time) y: 116 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java x: 20 commits (all time) y: 195 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecification.java x: 4 commits (all time) y: 29 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QuerySpecificationBuilder.java x: 3 commits (all time) y: 69 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/SymmetricKeyAttestation.java x: 5 commits (all time) y: 45 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinProperties.java x: 7 commits (all time) y: 45 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java x: 9 commits (all time) y: 147 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CAReferences.java x: 9 commits (all time) y: 32 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java x: 7 commits (all time) y: 97 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Certificates.java x: 9 commits (all time) y: 46 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java x: 7 commits (all time) y: 124 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/exceptions/ProvisioningServiceClientExceptionManager.java x: 4 commits (all time) y: 70 lines of code provisioning/security/security-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/SecurityProvider.java x: 6 commits (all time) y: 24 lines of code provisioning/security/security-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/SecurityProviderX509.java x: 3 commits (all time) y: 58 lines of code provisioning/security/tpm-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMEmulator.java x: 14 commits (all time) y: 341 lines of code provisioning/security/tpm-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMHsm.java x: 11 commits (all time) y: 243 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AllocationPolicy.java x: 4 commits (all time) y: 14 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentStatus.java x: 2 commits (all time) y: 16 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/ReprovisionPolicy.java x: 3 commits (all time) y: 31 lines of code provisioning/provisioning-tools/provisioning-x509-cert-generator/src/main/java/tools/com/microsoft/azure/sdk/iot/ProvisioningX509CertGen.java x: 6 commits (all time) y: 73 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/exceptions/ProvisioningDeviceHubException.java x: 2 commits (all time) y: 21 lines of code provisioning/security/dice-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderDiceEmulator.java x: 4 commits (all time) y: 118 lines of code provisioning/security/dice-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderDice.java x: 5 commits (all time) y: 87 lines of code vsts/determine_if_android_test_group_needs_to_run.ps1 x: 4 commits (all time) y: 89 lines of code vsts/determine_tests_to_run.ps1 x: 6 commits (all time) y: 113 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/ProvisioningDeviceClientRegistrationCallback.java x: 3 commits (all time) y: 5 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/provisioningAmqpOperations.java x: 2 commits (all time) y: 247 lines of code
1480.0
lines of code
  min: 1.0
  average: 78.15
  25th percentile: 17.0
  median: 31.0
  75th percentile: 93.0
  max: 1480.0
0 43.0
commits (all time)
min: 1.0 | average: 3.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 43.0

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

vsts/windowsLinuxAndAndroidBuildMatrixConfig.yaml x: 5 contributors (all time) y: 373 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubTransportMessage.java x: 1 contributors (all time) y: 152 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttTwin.java x: 2 contributors (all time) y: 283 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/ReportedPropertiesUpdateResponse.java x: 1 contributors (all time) y: 9 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/mqtt/ContractAPIMqtt.java x: 5 contributors (all time) y: 277 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsReceiverLinkHandler.java x: 1 contributors (all time) y: 268 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSenderLinkHandler.java x: 1 contributors (all time) y: 284 lines of code provisioning/security/security-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/SecurityProviderSymmetricKey.java x: 5 contributors (all time) y: 107 lines of code provisioning/security/x509-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderX509Cert.java x: 6 contributors (all time) y: 55 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ClientConfiguration.java x: 1 contributors (all time) y: 452 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ClientOptions.java x: 1 contributors (all time) y: 69 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/DeviceIO.java x: 1 contributors (all time) y: 249 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MultiplexingClient.java x: 1 contributors (all time) y: 262 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MultiplexingClientOptions.java x: 1 contributors (all time) y: 41 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubTransport.java x: 1 contributors (all time) y: 1480 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/InternalClient.java x: 1 contributors (all time) y: 592 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ModuleClient.java x: 2 contributors (all time) y: 348 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/TwinCollection.java x: 1 contributors (all time) y: 166 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinCollection.java x: 6 contributors (all time) y: 172 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Mqtt.java x: 1 contributors (all time) y: 393 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/ProvisioningTask.java x: 6 contributors (all time) y: 272 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/ProvisioningDeviceClient.java x: 4 contributors (all time) y: 130 lines of code vsts/gradle_build.ps1 x: 2 contributors (all time) y: 25 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm/HttpsHsmClient.java x: 1 contributors (all time) y: 220 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/IotHubReconnectTask.java x: 1 contributors (all time) y: 76 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsIotHubConnection.java x: 1 contributors (all time) y: 1047 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/ReactorRunner.java x: 1 contributors (all time) y: 55 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/amqp/AmqpsConnection.java x: 1 contributors (all time) y: 410 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/CorrelationCallbackContext.java x: 1 contributors (all time) y: 14 lines of code vsts/sdl.yaml x: 3 contributors (all time) y: 67 lines of code vsts/build_repo.ps1 x: 3 contributors (all time) y: 42 lines of code vsts/release/package-maven-artifacts-for-release.ps1 x: 2 contributors (all time) y: 150 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/exceptions/InternalServerErrorException.java x: 2 contributors (all time) y: 31 lines of code vsts/generate_javadocs_branch.ps1 x: 5 contributors (all time) y: 140 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/DeviceClient.java x: 2 contributors (all time) y: 108 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUpload.java x: 2 contributors (all time) y: 67 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsTransportManager.java x: 2 contributors (all time) y: 130 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/ConnectionStatusChangeContext.java x: 1 contributors (all time) y: 18 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUploadSasUriRequest.java x: 1 contributors (all time) y: 29 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/FileUploadSasUriResponse.java x: 1 contributors (all time) y: 74 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubClientProtocol.java x: 1 contributors (all time) y: 5 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubConnectionString.java x: 1 contributors (all time) y: 188 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/IotHubStatusCode.java x: 1 contributors (all time) y: 137 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/Message.java x: 1 contributors (all time) y: 326 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/MessageProperty.java x: 1 contributors (all time) y: 88 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubSasToken.java x: 1 contributors (all time) y: 160 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubSasTokenProvidedAuthenticationProvider.java x: 1 contributors (all time) y: 51 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/auth/IotHubX509HardwareAuthenticationProvider.java x: 1 contributors (all time) y: 36 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/exceptions/IotHubClientException.java x: 1 contributors (all time) y: 30 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/hsm/HttpsRequestResponseSerializer.java x: 1 contributors (all time) y: 145 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/TransportException.java x: 1 contributors (all time) y: 95 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsCbsSenderLinkHandler.java x: 1 contributors (all time) y: 86 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsCbsSessionHandler.java x: 1 contributors (all time) y: 114 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSasTokenRenewalHandler.java x: 1 contributors (all time) y: 118 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsSessionHandler.java x: 1 contributors (all time) y: 398 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/amqps/AmqpsTwinSenderLinkHandler.java x: 1 contributors (all time) y: 151 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsConnection.java x: 1 contributors (all time) y: 244 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsIotHubConnection.java x: 1 contributors (all time) y: 309 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/HttpsSingleMessage.java x: 1 contributors (all time) y: 203 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/https/IotHubUri.java x: 1 contributors (all time) y: 123 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/MqttMessaging.java x: 1 contributors (all time) y: 132 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/transport/mqtt/Socks5SocketFactory.java x: 1 contributors (all time) y: 215 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/MethodParser.java x: 1 contributors (all time) y: 287 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/ParserUtility.java x: 1 contributors (all time) y: 275 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/Twin.java x: 1 contributors (all time) y: 109 lines of code iothub/device/iot-device-client/src/main/java/com/microsoft/azure/sdk/iot/device/twin/TwinMetadata.java x: 1 contributors (all time) y: 101 lines of code iothub/device/iot-device-samples/android-sample/app/src/main/java/com/iothub/azure/microsoft/com/androidsample/MainActivity.java x: 1 contributors (all time) y: 182 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/SDKUtils.java x: 8 contributors (all time) y: 50 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/SDKUtils.java x: 10 contributors (all time) y: 50 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/IndividualEnrollment.java x: 7 contributors (all time) y: 210 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TwinState.java x: 4 contributors (all time) y: 69 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/ProvisioningDeviceClientConfig.java x: 5 contributors (all time) y: 42 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/ProvisioningDeviceClientContract.java x: 5 contributors (all time) y: 61 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/AmqpsProvisioningSaslHandler.java x: 4 contributors (all time) y: 249 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/AmqpsProvisioningSymmetricKeySaslHandler.java x: 3 contributors (all time) y: 80 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/ContractAPIAmqp.java x: 7 contributors (all time) y: 180 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/amqp/ProvisioningAmqpOperations.java x: 6 contributors (all time) y: 247 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/http/ContractAPIHttp.java x: 6 contributors (all time) y: 263 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/exceptions/ProvisioningDeviceClientExceptionManager.java x: 3 contributors (all time) y: 34 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/DeviceRegistrationResultParser.java x: 3 contributors (all time) y: 74 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/RegistrationOperationStatusParser.java x: 3 contributors (all time) y: 132 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/TpmRegistrationResultParser.java x: 3 contributors (all time) y: 35 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/X509RegistrationResultParser.java x: 4 contributors (all time) y: 60 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/Authorization.java x: 2 contributors (all time) y: 17 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/ProvisioningStatus.java x: 3 contributors (all time) y: 25 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/RegisterTask.java x: 6 contributors (all time) y: 290 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/RegistrationResult.java x: 2 contributors (all time) y: 39 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/task/StatusTask.java x: 5 contributors (all time) y: 132 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/transport/https/HttpRequest.java x: 1 contributors (all time) y: 60 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/EnrollmentGroupManager.java x: 5 contributors (all time) y: 152 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/IndividualEnrollmentManager.java x: 5 contributors (all time) y: 175 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Query.java x: 7 contributors (all time) y: 116 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/Tools.java x: 6 contributors (all time) y: 13 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/AuthenticationMethod.java x: 3 contributors (all time) y: 9 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ProvisioningSasToken.java x: 3 contributors (all time) y: 64 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/auth/ServiceAuthenticationWithSharedAccessPolicyKey.java x: 4 contributors (all time) y: 31 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanism.java x: 6 contributors (all time) y: 92 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/BulkEnrollmentOperationResult.java x: 3 contributors (all time) y: 50 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/CustomAllocationDefinition.java x: 2 contributors (all time) y: 21 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/DeviceRegistrationState.java x: 5 contributors (all time) y: 116 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/EnrollmentGroup.java x: 7 contributors (all time) y: 195 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/QueryResult.java x: 5 contributors (all time) y: 70 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/TpmAttestation.java x: 4 contributors (all time) y: 44 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509Attestation.java x: 4 contributors (all time) y: 147 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/X509CertificateInfo.java x: 4 contributors (all time) y: 97 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/contract/ContractApiHttp.java x: 5 contributors (all time) y: 124 lines of code provisioning/security/security-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/SecurityProviderX509.java x: 2 contributors (all time) y: 58 lines of code provisioning/security/tpm-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMEmulator.java x: 5 contributors (all time) y: 341 lines of code provisioning/security/tpm-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMHsm.java x: 5 contributors (all time) y: 243 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/ProvisioningStatus.java x: 2 contributors (all time) y: 10 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/parser/DeviceRegistrationParser.java x: 5 contributors (all time) y: 67 lines of code provisioning/security/dice-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderDiceEmulator.java x: 3 contributors (all time) y: 118 lines of code provisioning/security/dice-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderDice.java x: 4 contributors (all time) y: 87 lines of code provisioning/provisioning-device-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/device/internal/contract/UrlPathBuilder.java x: 4 contributors (all time) y: 127 lines of code vsts/determine_if_android_test_group_needs_to_run.ps1 x: 2 contributors (all time) y: 89 lines of code vsts/determine_tests_to_run.ps1 x: 2 contributors (all time) y: 113 lines of code provisioning/provisioning-service-client/src/main/java/com/microsoft/azure/sdk/iot/provisioning/service/configs/AttestationMechanismType.java x: 3 contributors (all time) y: 13 lines of code
1480.0
lines of code
  min: 1.0
  average: 78.15
  25th percentile: 17.0
  median: 31.0
  75th percentile: 93.0
  max: 1480.0
0 10.0
contributors (all time)
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

No data for "commits (90d)" vs. "lines of code".

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

No data for "contributors (90d)" vs. "lines of code".