azure / azure-iot-explorer
File Size

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

Intro
Learn more...
File Size Overall
5% | 0% | 17% | 22% | 54%
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
ts12% | 0% | 9% | 14% | 64%
tsx0% | 0% | 25% | 32% | 41%
scss0% | 0% | 20% | 7% | 72%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src5% | 0% | 18% | 21% | 54%
public0% | 0% | 0% | 49% | 50%
scripts0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
resourceKeys.ts
in src/localization
1050 -
cloudToDeviceMessage.tsx
in src/app/devices/cloudToDeviceMessage/components
385 23
addDevice.tsx
in src/app/devices/addDevice/components
336 8
jsonSchemaAdaptor.ts
in src/app/shared/utils
314 2
deviceIdentity.tsx
in src/app/devices/deviceIdentity/components
306 -
addModuleIdentity.tsx
in src/app/devices/module/addModuleIdentity/components
306 8
eventsContent.tsx
in src/app/devices/deviceEvents/components
295 -
deviceList.tsx
in src/app/devices/deviceList/components
283 9
deviceSimulationPanel.tsx
in src/app/devices/deviceEvents/components
238 8
devicesService.ts
in src/app/api/services
233 -
serverBase.ts
in src/server
228 4
_themes.scss
in src/app/css
217 -
moduleIdentityDetail.tsx
in src/app/devices/module/moduleIndentityDetail/components
212 5
_deviceListQuery.scss
in src/app/css
205 -
deviceSettingsPerInterfacePerSetting.tsx
in src/app/devices/pnp/components/deviceSettings
199 -
moduleIdentityList.tsx
in src/app/devices/module/moduleIdentityList/components
190 11
commands.tsx
in src/app/devices/deviceEvents/components
178 11
deviceEvents.tsx
in src/app/devices/deviceEvents/components
176 -
mockModelDefinition.ts
in src/app/shared/utils
175 -
deviceCommandsPerInterfacePerCommand.tsx
in src/app/devices/pnp/components/deviceCommands
169 -
158 -
authProvider.ts
in public/utils
154 13
listItemLocal.tsx
in src/app/modelRepository/components
146 -
commands.tsx
in src/app/modelRepository/components
143 22
connectionStringEditView.tsx
in src/app/connectionStrings/components
139 -
devicePropertiesPerInterface.tsx
in src/app/devices/pnp/components/deviceProperties
134 -
getModelDefinitionSaga.ts
in src/app/devices/pnp/sagas
133 3
deviceContent.tsx
in src/app/devices/deviceIdentity/components
132 -
digitalTwinComponentList.tsx
in src/app/devices/pnp/components/modelConfiguration
132 3
deviceInterfaces.tsx
in src/app/devices/pnp/components/deviceInterfaces
132 3
deviceQueryClause.tsx
in src/app/devices/deviceList/components
132 5
reducer.ts
in src/app/devices/pnp
130 -
electron.ts
in public
129 16
deviceListQuery.tsx
in src/app/devices/deviceList/components
129 -
dataForm.tsx
in src/app/devices/shared/components
129 -
moduleService.ts
in src/app/api/services
128 -
themes.ts
in src/app/constants
126 -
sasTokenGenerationView.tsx
in src/app/devices/shared/components
121 1
deviceTwin.tsx
in src/app/devices/deviceTwin/components
120 3
reducers.ts
in src/app/authentication/azureActiveDirectory
118 -
deviceContentTypePanel.tsx
in src/app/devices/deviceEvents/components
116 -
moduleIdentityTwin.tsx
in src/app/devices/module/moduleIdentityTwin/components
116 3
monacoEditor.tsx
in src/app/shared/components
112 -
connectionString.tsx
in src/app/connectionStrings/components
107 -
reducers.ts
in src/app/devices/deviceEvents
106 -
deviceSettings.tsx
in src/app/devices/pnp/components/deviceSettings
102 3
connectionStringsView.tsx
in src/app/connectionStrings/components
100 1
_notification.scss
in src/app/css
98 -
notificationListEntry.tsx
in src/app/notifications/components
95 -
deviceSettingsPerInterface.tsx
in src/app/devices/pnp/components/deviceSettings
95 -
Files With Most Units (Top 50)
File# lines# units
cloudToDeviceMessage.tsx
in src/app/devices/cloudToDeviceMessage/components
385 23
commands.tsx
in src/app/modelRepository/components
143 22
electron.ts
in public
129 16
authProvider.ts
in public/utils
154 13
commands.tsx
in src/app/devices/deviceEvents/components
178 11
moduleIdentityList.tsx
in src/app/devices/module/moduleIdentityList/components
190 11
deviceIdentityCommandBar.tsx
in src/app/devices/deviceIdentity/components
75 9
deviceList.tsx
in src/app/devices/deviceList/components
283 9
addDevice.tsx
in src/app/devices/addDevice/components
336 8
deviceSimulationPanel.tsx
in src/app/devices/deviceEvents/components
238 8
addModuleIdentity.tsx
in src/app/devices/module/addModuleIdentity/components
306 8
47 5
moduleIdentityDetail.tsx
in src/app/devices/module/moduleIndentityDetail/components
212 5
deviceQueryClause.tsx
in src/app/devices/deviceList/components
132 5
deviceListCommandBar.tsx
in src/app/devices/deviceList/components
52 5
commandBar.tsx
in src/app/authentication/azureActiveDirectory/components
40 5
serverBase.ts
in src/server
228 4
connStringHelper.ts
in public/utils
93 3
16 3
notificationList.tsx
in src/app/notifications/components
69 3
homeViewNavigation.tsx
in src/app/home/components
42 3
saga.ts
in src/app/devices/deviceEvents
80 3
saga.ts
in src/app/devices/directMethod
66 3
deviceContentNav.tsx
in src/app/devices/deviceIdentity/components
77 3
saga.ts
in src/app/devices/deviceIdentity
66 3
deviceTwin.tsx
in src/app/devices/deviceTwin/components
120 3
saga.ts
in src/app/devices/module/moduleDirectMethod
69 3
moduleIdentityTwin.tsx
in src/app/devices/module/moduleIdentityTwin/components
116 3
deviceCommands.tsx
in src/app/devices/pnp/components/deviceCommands
86 3
digitalTwinComponentList.tsx
in src/app/devices/pnp/components/modelConfiguration
132 3
deviceInterfaces.tsx
in src/app/devices/pnp/components/deviceInterfaces
132 3
deviceSettings.tsx
in src/app/devices/pnp/components/deviceSettings
102 3
deviceProperties.tsx
in src/app/devices/pnp/components/deviceProperties
79 3
invokeCommandSaga.ts
in src/app/devices/pnp/sagas
72 3
getModelDefinitionSaga.ts
in src/app/devices/pnp/sagas
133 3
saga.ts
in src/app/devices/cloudToDeviceMessage
57 3
subscrptionList.tsx
in src/app/authentication/azureActiveDirectory/components
85 3
commandBar.tsx
in src/app/connectionStrings/components
37 3
eventHubHelper.ts
in src/server
93 3
saga.ts
in src/app/devices/addDevice
42 2
updateDeviceTwinSaga.ts
in src/app/devices/deviceTwin/sagas
36 2
saga.ts
in src/app/devices/module/addModuleIdentity
42 2
updateModuleIdentityTwinSaga.ts
in src/app/devices/module/moduleIdentityTwin/sagas
36 2
deleteModuleIdentitySaga.ts
in src/app/devices/module/moduleIndentityDetail/sagas
38 2
deleteDeviceSaga.ts
in src/app/devices/deviceList/sagas
38 2
errorBoundary.tsx
in src/app/devices/shared/components
23 2
hubList.tsx
in src/app/authentication/azureActiveDirectory/components
80 2
getConnectionStringsSaga.ts
in src/app/connectionStrings/sagas
43 2
jsonSchemaAdaptor.ts
in src/app/shared/utils
314 2
dialog.tsx
in src/app/shared/resizeDetailsList
54 2
Files With Long Lines (Top 50)

There are 140 files with lines longer than 120 characters. In total, there are 406 long lines.

File# lines# units# long lines
deviceIdentity.tsx
in src/app/devices/deviceIdentity/components
306 - 16
jsonSchemaAdaptor.ts
in src/app/shared/utils
314 2 16
cloudToDeviceMessage.tsx
in src/app/devices/cloudToDeviceMessage/components
385 23 15
addDevice.tsx
in src/app/devices/addDevice/components
336 8 10
eventsContent.tsx
in src/app/devices/deviceEvents/components
295 - 10
deviceSimulationPanel.tsx
in src/app/devices/deviceEvents/components
238 8 9
deviceCommandsPerInterfacePerCommand.tsx
in src/app/devices/pnp/components/deviceCommands
169 - 9
addModuleIdentity.tsx
in src/app/devices/module/addModuleIdentity/components
306 8 8
digitalTwinDetail.tsx
in src/app/devices/pnp/components/modelConfiguration
71 - 8
devicePropertiesPerInterface.tsx
in src/app/devices/pnp/components/deviceProperties
134 - 8
moduleService.ts
in src/app/api/services
128 - 7
getModelDefinitionSaga.ts
in src/app/devices/pnp/sagas
133 3 7
deviceList.tsx
in src/app/devices/deviceList/components
283 9 7
listItemLocal.tsx
in src/app/modelRepository/components
146 - 7
azureResourceIdentifierService.ts
in src/app/api/services
93 - 6
moduleIdentityDetail.tsx
in src/app/devices/module/moduleIndentityDetail/components
212 5 6
deviceSettingsPerInterfacePerSetting.tsx
in src/app/devices/pnp/components/deviceSettings
199 - 6
reducers.ts
in src/app/authentication/azureActiveDirectory
118 - 6
reducer.ts
in src/app/connectionStrings
49 - 6
localRepoService.ts
in src/app/api/services
27 - 5
devicesService.ts
in src/app/api/services
233 - 5
deviceContentTypePanel.tsx
in src/app/devices/deviceEvents/components
116 - 5
deviceContentNav.tsx
in src/app/devices/deviceIdentity/components
77 3 5
deviceCommands.tsx
in src/app/devices/pnp/components/deviceCommands
86 3 5
deviceQueryClause.tsx
in src/app/devices/deviceList/components
132 5 5
commands.tsx
in src/app/modelRepository/components
143 22 5
connectionStringStateProvider.tsx
in src/app/connectionStrings/context
25 - 5
deviceContent.tsx
in src/app/devices/deviceIdentity/components
132 - 4
moduleIdentityDetailHeader.tsx
in src/app/devices/module/shared/components
39 - 4
utils.ts
in src/app/devices/pnp/sagas
30 - 4
resizableDetailsList.tsx
in src/app/shared/resizeDetailsList
62 - 4
resourceKeys.ts
in src/localization
1050 - 4
iotHubService.ts
in src/app/api/services
44 - 3
dataplaneServiceHelper.ts
in src/app/api/services
89 - 3
homeView.tsx
in src/app/home/components
28 - 3
deviceEventsStateProvider.tsx
in src/app/devices/deviceEvents/context
31 - 3
reducers.ts
in src/app/devices/deviceEvents
106 - 3
saga.ts
in src/app/devices/deviceEvents
80 3 3
actions.ts
in src/app/devices/deviceEvents
13 - 3
moduleIdentityList.tsx
in src/app/devices/module/moduleIdentityList/components
190 11 3
moduleIdentityTwin.tsx
in src/app/devices/module/moduleIdentityTwin/components
116 3 3
reducer.ts
in src/app/devices/module/moduleIndentityDetail
42 - 3
dataHelper.ts
in src/app/devices/pnp/components/deviceSettings
45 - 3
actions.ts
in src/app/devices/pnp
33 - 3
reducer.ts
in src/app/devices/deviceList
70 - 3
useModelRepositoryForm.ts
in src/app/modelRepository/hooks
14 - 3
connectionString.tsx
in src/app/connectionStrings/components
107 - 3
connectionStringEditView.tsx
in src/app/connectionStrings/components
139 - 3
hubConnectionStringHelper.ts
in src/app/shared/utils
35 - 3
authProvider.ts
in public/utils
154 13 2
Correlations

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

src/server/serverBase.ts x: 40 commits (all time) y: 228 lines of code src/server/utils.ts x: 7 commits (all time) y: 91 lines of code src/app/api/services/localRepoService.ts x: 6 commits (all time) y: 27 lines of code src/app/modelRepository/components/listItemConfigurableRepo.tsx x: 2 commits (all time) y: 28 lines of code src/app/modelRepository/components/listItemLocalLabel.tsx x: 2 commits (all time) y: 29 lines of code src/app/shared/components/monacoEditor.tsx x: 4 commits (all time) y: 112 lines of code src/localization/resourceKeys.ts x: 81 commits (all time) y: 1050 lines of code src/app/modelRepository/components/modelRepositoryLocationList.tsx x: 5 commits (all time) y: 43 lines of code src/server/dataPlaneHelper.ts x: 12 commits (all time) y: 76 lines of code src/app/css/_deviceDetail.scss x: 17 commits (all time) y: 60 lines of code src/app/devices/cloudToDeviceMessage/components/cloudToDeviceMessage.tsx x: 14 commits (all time) y: 385 lines of code src/app/modelRepository/components/modelRepositoryInstruction.tsx x: 7 commits (all time) y: 34 lines of code src/app/navigation/components/breadcrumb.tsx x: 3 commits (all time) y: 13 lines of code public/interfaces/eventHubInterface.ts x: 8 commits (all time) y: 13 lines of code src/app/api/parameters/deviceParameters.ts x: 31 commits (all time) y: 39 lines of code src/app/api/services/devicesService.ts x: 52 commits (all time) y: 233 lines of code src/app/devices/deviceEvents/components/deviceEvents.tsx x: 41 commits (all time) y: 176 lines of code src/app/css/_deviceInterface.scss x: 8 commits (all time) y: 32 lines of code src/app/css/_deviceTwin.scss x: 9 commits (all time) y: 8 lines of code src/app/devices/deviceTwin/components/deviceTwin.tsx x: 18 commits (all time) y: 120 lines of code src/app/devices/module/moduleIdentityTwin/components/moduleIdentityTwin.tsx x: 20 commits (all time) y: 116 lines of code src/app/devices/pnp/components/deviceInterfaces/deviceInterfaces.tsx x: 16 commits (all time) y: 132 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinComponentList.tsx x: 8 commits (all time) y: 132 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinModelDefinition.tsx x: 5 commits (all time) y: 61 lines of code src/app/shared/components/maskedCopyableTextField.tsx x: 14 commits (all time) y: 80 lines of code src/app/shared/components/style.ts x: 2 commits (all time) y: 38 lines of code src/app/shared/contexts/themeContext.tsx x: 8 commits (all time) y: 47 lines of code src/app/devices/addDevice/components/addDevice.tsx x: 14 commits (all time) y: 336 lines of code src/app/devices/deviceIdentity/components/deviceIdentity.tsx x: 18 commits (all time) y: 306 lines of code src/app/devices/module/addModuleIdentity/components/addModuleIdentity.tsx x: 11 commits (all time) y: 306 lines of code src/app/devices/deviceEvents/components/deviceContentTypePanel.tsx x: 4 commits (all time) y: 116 lines of code src/app/css/_index.scss x: 9 commits (all time) y: 59 lines of code src/app/authentication/azureActiveDirectory/components/hubList.tsx x: 5 commits (all time) y: 80 lines of code src/app/authentication/azureActiveDirectory/components/subscrptionList.tsx x: 5 commits (all time) y: 85 lines of code src/app/connectionStrings/components/connectionString.tsx x: 5 commits (all time) y: 107 lines of code src/app/connectionStrings/components/connectionStringProperties.tsx x: 4 commits (all time) y: 36 lines of code src/app/css/_mainArea.scss x: 3 commits (all time) y: 66 lines of code src/app/css/_maskedCopyableTextField.scss x: 4 commits (all time) y: 56 lines of code src/app/devices/deviceEvents/components/deviceSimulationPanel.tsx x: 7 commits (all time) y: 238 lines of code src/app/devices/deviceList/components/deviceList.tsx x: 38 commits (all time) y: 283 lines of code src/app/devices/module/moduleIdentityList/components/moduleIdentityList.tsx x: 15 commits (all time) y: 190 lines of code src/app/devices/module/moduleIndentityDetail/components/moduleIdentityDetail.tsx x: 16 commits (all time) y: 212 lines of code src/app/devices/pnp/components/deviceProperties/devicePropertiesPerInterface.tsx x: 12 commits (all time) y: 134 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinModelId.tsx x: 4 commits (all time) y: 25 lines of code src/app/devices/shared/components/sasTokenGenerationView.tsx x: 4 commits (all time) y: 121 lines of code src/app/devices/deviceEvents/components/commands.tsx x: 18 commits (all time) y: 178 lines of code src/app/devices/deviceEvents/components/systemPropertyCheckBox.tsx x: 1 commits (all time) y: 21 lines of code src/app/api/models/interfaceJsonParserOutput.ts x: 5 commits (all time) y: 22 lines of code src/app/devices/deviceEvents/components/eventsContent.tsx x: 3 commits (all time) y: 295 lines of code src/app/devices/pnp/sagas/invokeCommandSaga.ts x: 5 commits (all time) y: 72 lines of code src/app/devices/pnp/utils.ts x: 4 commits (all time) y: 42 lines of code src/app/devices/shared/components/complexReportedFormPanel.tsx x: 9 commits (all time) y: 75 lines of code src/app/devices/shared/components/dataForm.tsx x: 11 commits (all time) y: 129 lines of code src/app/shared/utils/jsonSchemaAdaptor.ts x: 16 commits (all time) y: 314 lines of code src/app/shared/utils/mockModelDefinition.ts x: 4 commits (all time) y: 175 lines of code public/constants.ts x: 12 commits (all time) y: 14 lines of code public/contextBridge.ts x: 10 commits (all time) y: 6 lines of code public/electron.ts x: 24 commits (all time) y: 129 lines of code src/app/api/shared/interfaceUtils.ts x: 13 commits (all time) y: 33 lines of code src/app/connectionStrings/components/connectionStringsView.tsx x: 18 commits (all time) y: 100 lines of code src/app/constants/apiConstants.ts x: 21 commits (all time) y: 70 lines of code src/app/constants/repositoryLocationTypes.ts x: 5 commits (all time) y: 6 lines of code src/app/devices/deviceIdentity/components/deviceContent.tsx x: 10 commits (all time) y: 132 lines of code src/app/devices/pnp/sagas/getModelDefinitionSaga.ts x: 9 commits (all time) y: 133 lines of code src/app/devices/pnp/sagas/testData.ts x: 1 commits (all time) y: 61 lines of code src/app/home/components/homeView.tsx x: 11 commits (all time) y: 28 lines of code src/app/home/components/homeViewNavigation.tsx x: 7 commits (all time) y: 42 lines of code src/app/modelRepository/components/commands.tsx x: 1 commits (all time) y: 143 lines of code src/app/modelRepository/components/listItemLocal.tsx x: 1 commits (all time) y: 146 lines of code src/app/modelRepository/components/listItemPublicRepo.tsx x: 1 commits (all time) y: 25 lines of code src/app/modelRepository/components/modelRepositoryLocationList.scss x: 2 commits (all time) y: 60 lines of code src/app/modelRepository/components/modelRepositoryLocationListItem.tsx x: 6 commits (all time) y: 70 lines of code src/app/modelRepository/hooks/useModelRepositoryForm.ts x: 1 commits (all time) y: 14 lines of code src/app/modelRepository/interface.ts x: 1 commits (all time) y: 12 lines of code src/app/modelRepository/view.tsx x: 1 commits (all time) y: 29 lines of code src/app/notifications/hooks/useNotificationsState.ts x: 2 commits (all time) y: 14 lines of code src/app/notifications/interface.ts x: 2 commits (all time) y: 11 lines of code src/app/css/_themes.scss x: 11 commits (all time) y: 217 lines of code src/app/devices/deviceIdentity/components/deviceContentNav.tsx x: 8 commits (all time) y: 77 lines of code src/app/home/components/homeViewNavigation.scss x: 4 commits (all time) y: 15 lines of code src/app/notifications/components/notificationList.tsx x: 17 commits (all time) y: 69 lines of code src/app/shared/components/copyButton.tsx x: 2 commits (all time) y: 73 lines of code src/app/shared/modelRepository/interface.ts x: 2 commits (all time) y: 7 lines of code src/app/shared/resizeDetailsList/dialog.tsx x: 1 commits (all time) y: 54 lines of code src/app/constants/browserStorage.ts x: 13 commits (all time) y: 10 lines of code src/app/devices/deviceEvents/hooks/localStorageInformationRetriever.ts x: 1 commits (all time) y: 19 lines of code src/app/devices/pnp/actions.ts x: 7 commits (all time) y: 33 lines of code src/app/devices/pnp/components/deviceCommands/deviceCommands.tsx x: 16 commits (all time) y: 86 lines of code src/app/devices/pnp/components/deviceProperties/deviceProperties.tsx x: 16 commits (all time) y: 79 lines of code src/app/devices/pnp/components/deviceSettings/deviceSettings.tsx x: 15 commits (all time) y: 102 lines of code src/app/devices/pnp/components/modelConfiguration/command.tsx x: 3 commits (all time) y: 35 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinDetail.tsx x: 3 commits (all time) y: 71 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinInterfacesList.tsx x: 3 commits (all time) y: 31 lines of code src/app/devices/pnp/components/modelConfiguration/digitaltwinPnpConfigurationSteps.tsx x: 3 commits (all time) y: 39 lines of code src/app/devices/pnp/components/pnp.tsx x: 10 commits (all time) y: 35 lines of code src/app/devices/pnp/context/pnpStateContext.ts x: 1 commits (all time) y: 5 lines of code src/app/notifications/components/notificationListEntry.tsx x: 11 commits (all time) y: 95 lines of code src/app/notifications/components/notificationToast.tsx x: 6 commits (all time) y: 53 lines of code src/app/notifications/reducer.ts x: 2 commits (all time) y: 44 lines of code src/app/authentication/azureActiveDirectory/components/filterTextBox.tsx x: 6 commits (all time) y: 46 lines of code src/app/devices/pnp/components/deviceSettings/deviceSettingsPerInterfacePerSetting.tsx x: 11 commits (all time) y: 199 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinDetail.scss x: 3 commits (all time) y: 18 lines of code src/app/shared/components/headerView.tsx x: 6 commits (all time) y: 21 lines of code src/app/css/_breadcrumb.scss x: 7 commits (all time) y: 26 lines of code src/app/css/_notification.scss x: 7 commits (all time) y: 98 lines of code src/app/settings/components/settingsPane.scss x: 1 commits (all time) y: 38 lines of code src/app/settings/components/settingsPane.tsx x: 18 commits (all time) y: 93 lines of code src/app/shared/components/collapsibleSection.tsx x: 5 commits (all time) y: 41 lines of code src/app/authentication/azureActiveDirectory/components/commandBar.tsx x: 4 commits (all time) y: 40 lines of code src/app/authentication/components/authenticationSelection.scss x: 4 commits (all time) y: 9 lines of code src/app/authentication/components/authenticationSelection.tsx x: 5 commits (all time) y: 37 lines of code src/app/devices/pnp/components/deviceProperties/testData.ts x: 4 commits (all time) y: 89 lines of code src/app/devices/pnp/components/deviceSettings/testData.ts x: 4 commits (all time) y: 78 lines of code src/app/devices/shared/components/errorBoundary.tsx x: 3 commits (all time) y: 23 lines of code src/app/home/utils/appVersionHelper.ts x: 2 commits (all time) y: 4 lines of code src/app/devices/deviceEvents/reducers.ts x: 13 commits (all time) y: 106 lines of code src/app/devices/deviceEvents/saga.ts x: 11 commits (all time) y: 80 lines of code src/app/constants/actionTypes.ts x: 18 commits (all time) y: 37 lines of code src/app/devices/deviceEvents/actions.ts x: 9 commits (all time) y: 13 lines of code src/app/devices/deviceEvents/components/customEventHub.tsx x: 5 commits (all time) y: 70 lines of code src/app/devices/deviceEvents/context/deviceEventsStateContext.ts x: 4 commits (all time) y: 17 lines of code src/app/devices/deviceEvents/context/deviceEventsStateProvider.tsx x: 4 commits (all time) y: 31 lines of code src/app/css/_deviceContent.scss x: 16 commits (all time) y: 46 lines of code src/app/css/_digitalTwinInterfaces.scss x: 6 commits (all time) y: 55 lines of code public/utils/connStringHelper.ts x: 3 commits (all time) y: 93 lines of code src/app/constants/iconNames.ts x: 15 commits (all time) y: 57 lines of code src/app/devices/deviceIdentity/components/deviceModules.tsx x: 6 commits (all time) y: 62 lines of code public/interfaces/authenticationInterface.ts x: 3 commits (all time) y: 5 lines of code public/utils/authProvider.ts x: 3 commits (all time) y: 154 lines of code public/utils/invokeHelper.ts x: 5 commits (all time) y: 13 lines of code src/app/api/models/azureResourceHostNameType.ts x: 3 commits (all time) y: 4 lines of code src/app/api/models/azureResourceIdentifierQueryResult.ts x: 3 commits (all time) y: 9 lines of code src/app/api/services/dataplaneServiceHelper.ts x: 9 commits (all time) y: 89 lines of code src/app/api/services/iotHubService.ts x: 3 commits (all time) y: 44 lines of code src/app/authentication/azureActiveDirectory/reducers.ts x: 3 commits (all time) y: 118 lines of code src/app/authentication/azureActiveDirectory/sagas/getIotHubKeySaga.ts x: 3 commits (all time) y: 49 lines of code src/app/connectionStrings/context/connectionStringStateProvider.tsx x: 3 commits (all time) y: 25 lines of code src/app/connectionStrings/sagas/getConnectionStringsSaga.ts x: 6 commits (all time) y: 43 lines of code src/app/constants/telemetry.ts x: 20 commits (all time) y: 40 lines of code src/app/devices/pnp/components/deviceCommands/deviceCommandsPerInterfacePerCommand.tsx x: 8 commits (all time) y: 169 lines of code src/app/shared/components/application.tsx x: 14 commits (all time) y: 31 lines of code src/app/css/_application.scss x: 5 commits (all time) y: 26 lines of code src/app/css/_connectivityPane.scss x: 9 commits (all time) y: 53 lines of code src/app/css/_devicePnpDetailList.scss x: 22 commits (all time) y: 158 lines of code src/app/css/_header.scss x: 10 commits (all time) y: 51 lines of code src/app/css/_interfaceNotFoundMessageBar.scss x: 7 commits (all time) y: 12 lines of code src/app/css/_layouts.scss x: 10 commits (all time) y: 30 lines of code src/app/css/variables.scss x: 9 commits (all time) y: 1 lines of code src/app/devices/deviceEvents/components/deviceEvents.scss x: 8 commits (all time) y: 91 lines of code src/app/devices/directMethod/components/directMethod.tsx x: 13 commits (all time) y: 83 lines of code src/app/shared/appTelemetry/appInsightsClient.ts x: 19 commits (all time) y: 26 lines of code src/app/shared/components/collapsibleButton.tsx x: 2 commits (all time) y: 22 lines of code src/app/shared/components/header.tsx x: 7 commits (all time) y: 14 lines of code src/app/connectionStrings/components/connectionStringEditView.tsx x: 5 commits (all time) y: 139 lines of code jestSetup.ts x: 12 commits (all time) y: 22 lines of code src/appConfig/appConfig.ts x: 9 commits (all time) y: 23 lines of code src/app/api/shared/utils.ts x: 15 commits (all time) y: 91 lines of code src/app/connectionStrings/sagas/upsertConnectionStringSaga.ts x: 4 commits (all time) y: 22 lines of code src/app/devices/cloudToDeviceMessage/saga.ts x: 2 commits (all time) y: 57 lines of code src/app/devices/deviceIdentity/saga.ts x: 2 commits (all time) y: 66 lines of code src/app/devices/deviceList/sagas/listDeviceSaga.ts x: 8 commits (all time) y: 45 lines of code src/app/devices/module/moduleDirectMethod/saga.ts x: 2 commits (all time) y: 69 lines of code src/app/api/models/modelDefinition.ts x: 7 commits (all time) y: 82 lines of code src/app/api/services/moduleService.ts x: 9 commits (all time) y: 128 lines of code src/app/connectionStrings/components/connectionStringDelete.tsx x: 3 commits (all time) y: 50 lines of code src/app/constants/themes.ts x: 5 commits (all time) y: 126 lines of code src/app/css/_deviceListQuery.scss x: 6 commits (all time) y: 205 lines of code src/app/devices/deviceEvents/components/consumerGroup.tsx x: 2 commits (all time) y: 37 lines of code src/app/devices/deviceIdentity/components/deviceIdentityCommandBar.tsx x: 2 commits (all time) y: 75 lines of code src/app/devices/deviceList/components/deviceListCommandBar.tsx x: 4 commits (all time) y: 52 lines of code src/app/devices/deviceList/components/deviceQueryClause.tsx x: 9 commits (all time) y: 132 lines of code src/app/devices/deviceList/components/listPaging.tsx x: 5 commits (all time) y: 48 lines of code src/app/devices/directMethod/components/directMethodForm.tsx x: 2 commits (all time) y: 91 lines of code src/app/devices/pnp/components/deviceCommands/deviceCommandsPerInterface.tsx x: 4 commits (all time) y: 81 lines of code src/app/devices/pnp/components/deviceSettings/deviceSettingsPerInterface.tsx x: 4 commits (all time) y: 95 lines of code src/app/shared/components/labelWithTooltip.tsx x: 6 commits (all time) y: 39 lines of code src/themer.tsx x: 9 commits (all time) y: 48 lines of code public/factories/menuFactory.ts x: 3 commits (all time) y: 86 lines of code src/app/constants/routes.ts x: 14 commits (all time) y: 36 lines of code src/app/devices/pnp/reducer.ts x: 3 commits (all time) y: 130 lines of code src/app/devices/deviceTwin/reducer.ts x: 2 commits (all time) y: 52 lines of code src/app/navigation/hooks/useBreadcrumbEntry.ts x: 2 commits (all time) y: 18 lines of code src/app/shared/utils/hubConnectionStringHelper.ts x: 8 commits (all time) y: 35 lines of code src/app/api/parameters/repoParameters.ts x: 4 commits (all time) y: 5 lines of code src/app/constants/devices.ts x: 5 commits (all time) y: 18 lines of code scripts/importSemanticUnitTypes.ts x: 1 commits (all time) y: 34 lines of code src/app/api/models/stringMap.ts x: 1 commits (all time) y: 3 lines of code src/app/constants/shared.ts x: 5 commits (all time) y: 10 lines of code src/app/devices/deviceIdentity/components/deviceIdentityHelper.ts x: 1 commits (all time) y: 50 lines of code src/app/devices/deviceIdentity/reducer.ts x: 1 commits (all time) y: 43 lines of code src/app/devices/deviceList/actions.ts x: 6 commits (all time) y: 13 lines of code src/index.html x: 6 commits (all time) y: 19 lines of code
1050.0
lines of code
  min: 1.0
  average: 47.85
  25th percentile: 12.0
  median: 25.0
  75th percentile: 53.25
  max: 1050.0
0 81.0
commits (all time)
min: 1.0 | average: 5.29 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 81.0

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

src/server/serverBase.ts x: 5 contributors (all time) y: 228 lines of code src/server/utils.ts x: 1 contributors (all time) y: 91 lines of code src/app/api/services/localRepoService.ts x: 2 contributors (all time) y: 27 lines of code src/app/modelRepository/components/listItemConfigurableRepo.tsx x: 1 contributors (all time) y: 28 lines of code src/app/modelRepository/components/listItemLocalLabel.tsx x: 1 contributors (all time) y: 29 lines of code src/app/shared/components/monacoEditor.tsx x: 1 contributors (all time) y: 112 lines of code src/localization/resourceKeys.ts x: 7 contributors (all time) y: 1050 lines of code src/app/modelRepository/components/modelRepositoryLocationList.tsx x: 1 contributors (all time) y: 43 lines of code src/server/dataPlaneHelper.ts x: 1 contributors (all time) y: 76 lines of code src/app/css/_deviceDetail.scss x: 4 contributors (all time) y: 60 lines of code src/app/devices/cloudToDeviceMessage/components/cloudToDeviceMessage.tsx x: 5 contributors (all time) y: 385 lines of code src/app/modelRepository/components/modelRepositoryInstruction.tsx x: 4 contributors (all time) y: 34 lines of code src/app/navigation/components/breadcrumb.tsx x: 2 contributors (all time) y: 13 lines of code public/interfaces/eventHubInterface.ts x: 1 contributors (all time) y: 13 lines of code src/app/api/parameters/deviceParameters.ts x: 7 contributors (all time) y: 39 lines of code src/app/api/services/devicesService.ts x: 8 contributors (all time) y: 233 lines of code src/app/devices/deviceEvents/components/deviceEvents.tsx x: 7 contributors (all time) y: 176 lines of code src/app/css/_deviceInterface.scss x: 3 contributors (all time) y: 32 lines of code src/app/css/_deviceTwin.scss x: 3 contributors (all time) y: 8 lines of code src/app/devices/deviceTwin/components/deviceTwin.tsx x: 6 contributors (all time) y: 120 lines of code src/app/devices/module/moduleIdentityTwin/components/moduleIdentityTwin.tsx x: 6 contributors (all time) y: 116 lines of code src/app/devices/pnp/components/deviceInterfaces/deviceInterfaces.tsx x: 5 contributors (all time) y: 132 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinComponentList.tsx x: 2 contributors (all time) y: 132 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinModelDefinition.tsx x: 2 contributors (all time) y: 61 lines of code src/app/shared/components/maskedCopyableTextField.tsx x: 2 contributors (all time) y: 80 lines of code src/app/shared/components/style.ts x: 1 contributors (all time) y: 38 lines of code src/app/shared/contexts/themeContext.tsx x: 3 contributors (all time) y: 47 lines of code src/app/devices/addDevice/components/addDevice.tsx x: 5 contributors (all time) y: 336 lines of code src/app/devices/deviceIdentity/components/deviceIdentity.tsx x: 6 contributors (all time) y: 306 lines of code src/app/devices/module/addModuleIdentity/components/addModuleIdentity.tsx x: 5 contributors (all time) y: 306 lines of code src/app/devices/deviceEvents/components/deviceContentTypePanel.tsx x: 3 contributors (all time) y: 116 lines of code src/app/authentication/azureActiveDirectory/components/subscrptionList.tsx x: 2 contributors (all time) y: 85 lines of code src/app/connectionStrings/components/connectionString.tsx x: 3 contributors (all time) y: 107 lines of code src/app/connectionStrings/components/connectionStringProperties.tsx x: 2 contributors (all time) y: 36 lines of code src/app/css/_mainArea.scss x: 2 contributors (all time) y: 66 lines of code src/app/css/_maskedCopyableTextField.scss x: 2 contributors (all time) y: 56 lines of code src/app/devices/deviceEvents/components/deviceSimulationPanel.tsx x: 2 contributors (all time) y: 238 lines of code src/app/devices/deviceList/components/deviceList.tsx x: 7 contributors (all time) y: 283 lines of code src/app/devices/module/moduleIdentityList/components/moduleIdentityList.tsx x: 5 contributors (all time) y: 190 lines of code src/app/devices/module/moduleIndentityDetail/components/moduleIdentityDetail.tsx x: 7 contributors (all time) y: 212 lines of code src/app/devices/pnp/components/deviceProperties/devicePropertiesPerInterface.tsx x: 5 contributors (all time) y: 134 lines of code src/app/devices/shared/components/sasTokenGenerationView.tsx x: 2 contributors (all time) y: 121 lines of code src/app/devices/deviceEvents/components/commands.tsx x: 6 contributors (all time) y: 178 lines of code src/app/devices/deviceEvents/components/systemPropertyCheckBox.tsx x: 1 contributors (all time) y: 21 lines of code src/app/api/models/interfaceJsonParserOutput.ts x: 2 contributors (all time) y: 22 lines of code src/app/devices/deviceEvents/components/eventsContent.tsx x: 1 contributors (all time) y: 295 lines of code src/app/devices/pnp/sagas/invokeCommandSaga.ts x: 2 contributors (all time) y: 72 lines of code src/app/devices/pnp/utils.ts x: 2 contributors (all time) y: 42 lines of code src/app/devices/shared/components/complexReportedFormPanel.tsx x: 5 contributors (all time) y: 75 lines of code src/app/devices/shared/components/dataForm.tsx x: 4 contributors (all time) y: 129 lines of code src/app/shared/utils/jsonSchemaAdaptor.ts x: 2 contributors (all time) y: 314 lines of code src/app/shared/utils/mockModelDefinition.ts x: 1 contributors (all time) y: 175 lines of code public/constants.ts x: 4 contributors (all time) y: 14 lines of code public/contextBridge.ts x: 4 contributors (all time) y: 6 lines of code public/electron.ts x: 7 contributors (all time) y: 129 lines of code src/app/api/shared/interfaceUtils.ts x: 5 contributors (all time) y: 33 lines of code src/app/connectionStrings/components/connectionStringsView.tsx x: 6 contributors (all time) y: 100 lines of code src/app/constants/apiConstants.ts x: 4 contributors (all time) y: 70 lines of code src/app/constants/repositoryLocationTypes.ts x: 2 contributors (all time) y: 6 lines of code src/app/devices/pnp/sagas/getModelDefinitionSaga.ts x: 3 contributors (all time) y: 133 lines of code src/app/devices/pnp/sagas/testData.ts x: 1 contributors (all time) y: 61 lines of code src/app/home/components/homeView.tsx x: 4 contributors (all time) y: 28 lines of code src/app/home/components/homeViewNavigation.tsx x: 3 contributors (all time) y: 42 lines of code src/app/modelRepository/components/commands.tsx x: 1 contributors (all time) y: 143 lines of code src/app/modelRepository/components/listItemLocal.tsx x: 1 contributors (all time) y: 146 lines of code src/app/modelRepository/components/modelRepositoryLocationListItem.tsx x: 2 contributors (all time) y: 70 lines of code src/app/modelRepository/interface.ts x: 1 contributors (all time) y: 12 lines of code src/index.tsx x: 6 contributors (all time) y: 29 lines of code src/app/css/_themes.scss x: 3 contributors (all time) y: 217 lines of code src/app/devices/deviceIdentity/components/deviceContentNav.tsx x: 3 contributors (all time) y: 77 lines of code src/app/notifications/components/notificationList.tsx x: 5 contributors (all time) y: 69 lines of code src/app/shared/components/copyButton.tsx x: 1 contributors (all time) y: 73 lines of code src/app/shared/modelRepository/interface.ts x: 1 contributors (all time) y: 7 lines of code src/app/shared/resizeDetailsList/dialog.tsx x: 1 contributors (all time) y: 54 lines of code src/app/api/services/publicDigitalTwinsModelRepoService.ts x: 1 contributors (all time) y: 47 lines of code src/app/constants/browserStorage.ts x: 3 contributors (all time) y: 10 lines of code src/app/devices/deviceEvents/hooks/localStorageInformationRetriever.ts x: 1 contributors (all time) y: 19 lines of code src/app/devices/pnp/components/deviceCommands/deviceCommands.tsx x: 5 contributors (all time) y: 86 lines of code src/app/devices/pnp/components/deviceProperties/deviceProperties.tsx x: 5 contributors (all time) y: 79 lines of code src/app/devices/pnp/components/deviceSettings/deviceSettings.tsx x: 5 contributors (all time) y: 102 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinInterfacesList.tsx x: 2 contributors (all time) y: 31 lines of code src/app/devices/pnp/components/modelConfiguration/digitaltwinPnpConfigurationSteps.tsx x: 2 contributors (all time) y: 39 lines of code src/app/devices/pnp/components/pnp.tsx x: 3 contributors (all time) y: 35 lines of code src/app/notifications/components/notificationListEntry.tsx x: 3 contributors (all time) y: 95 lines of code src/app/notifications/components/notificationToast.tsx x: 2 contributors (all time) y: 53 lines of code src/app/notifications/state.ts x: 2 contributors (all time) y: 9 lines of code src/app/authentication/azureActiveDirectory/components/filterTextBox.tsx x: 2 contributors (all time) y: 46 lines of code src/app/devices/pnp/components/deviceSettings/deviceSettingsPerInterfacePerSetting.tsx x: 2 contributors (all time) y: 199 lines of code src/app/devices/pnp/components/modelConfiguration/digitalTwinDetail.scss x: 2 contributors (all time) y: 18 lines of code src/app/shared/components/headerView.tsx x: 3 contributors (all time) y: 21 lines of code src/app/css/_breadcrumb.scss x: 3 contributors (all time) y: 26 lines of code src/app/css/_notification.scss x: 3 contributors (all time) y: 98 lines of code src/app/shared/components/collapsibleSection.tsx x: 3 contributors (all time) y: 41 lines of code src/app/devices/pnp/components/deviceProperties/testData.ts x: 1 contributors (all time) y: 89 lines of code src/app/home/utils/appVersionHelper.ts x: 1 contributors (all time) y: 4 lines of code src/app/devices/deviceEvents/saga.ts x: 4 contributors (all time) y: 80 lines of code src/app/constants/actionTypes.ts x: 5 contributors (all time) y: 37 lines of code src/app/devices/deviceEvents/actions.ts x: 3 contributors (all time) y: 13 lines of code src/app/devices/deviceEvents/context/deviceEventsStateContext.ts x: 3 contributors (all time) y: 17 lines of code src/app/css/_deviceContent.scss x: 4 contributors (all time) y: 46 lines of code src/app/css/_digitalTwinInterfaces.scss x: 3 contributors (all time) y: 55 lines of code src/app/api/services/eventHubMessageHelper.ts x: 4 contributors (all time) y: 23 lines of code src/app/constants/iconNames.ts x: 5 contributors (all time) y: 57 lines of code public/utils/authProvider.ts x: 2 contributors (all time) y: 154 lines of code src/app/api/models/azureResourceHostNameType.ts x: 2 contributors (all time) y: 4 lines of code src/app/api/services/azureResourceIdentifierService.ts x: 2 contributors (all time) y: 93 lines of code src/app/api/services/dataplaneServiceHelper.ts x: 2 contributors (all time) y: 89 lines of code src/app/authentication/azureActiveDirectory/reducers.ts x: 2 contributors (all time) y: 118 lines of code src/app/devices/pnp/components/deviceCommands/deviceCommandsPerInterfacePerCommand.tsx x: 4 contributors (all time) y: 169 lines of code src/app/home/components/appVersionMessageBar.tsx x: 5 contributors (all time) y: 46 lines of code src/app/shared/components/application.tsx x: 4 contributors (all time) y: 31 lines of code src/app/css/_connectivityPane.scss x: 4 contributors (all time) y: 53 lines of code src/app/css/_devicePnpDetailList.scss x: 4 contributors (all time) y: 158 lines of code src/app/css/_header.scss x: 3 contributors (all time) y: 51 lines of code src/app/css/variables.scss x: 4 contributors (all time) y: 1 lines of code src/app/devices/deviceEvents/components/deviceEvents.scss x: 4 contributors (all time) y: 91 lines of code src/app/devices/module/moduleDirectMethod/components/moduleDirectMethod.tsx x: 6 contributors (all time) y: 84 lines of code src/app/connectionStrings/components/connectionStringEditView.tsx x: 3 contributors (all time) y: 139 lines of code jestSetup.ts x: 6 contributors (all time) y: 22 lines of code src/app/api/shared/utils.ts x: 5 contributors (all time) y: 91 lines of code src/app/devices/deviceList/sagas/deleteDeviceSaga.ts x: 4 contributors (all time) y: 38 lines of code src/app/devices/deviceList/sagas/listDeviceSaga.ts x: 4 contributors (all time) y: 45 lines of code src/app/api/services/moduleService.ts x: 1 contributors (all time) y: 128 lines of code src/app/css/_deviceListQuery.scss x: 2 contributors (all time) y: 205 lines of code src/app/devices/deviceIdentity/components/deviceIdentityCommandBar.tsx x: 2 contributors (all time) y: 75 lines of code src/app/devices/pnp/reducer.ts x: 1 contributors (all time) y: 130 lines of code src/app/devices/deviceTwin/reducer.ts x: 1 contributors (all time) y: 52 lines of code scripts/importSemanticUnitTypes.ts x: 1 contributors (all time) y: 34 lines of code src/app/devices/deviceList/reducer.ts x: 3 contributors (all time) y: 70 lines of code src/app/css/_deviceListPaging.scss x: 1 contributors (all time) y: 86 lines of code
1050.0
lines of code
  min: 1.0
  average: 47.85
  25th percentile: 12.0
  median: 25.0
  75th percentile: 53.25
  max: 1050.0
0 8.0
contributors (all time)
min: 1.0 | average: 2.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.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): 7 points

src/server/serverBase.ts x: 4 commits (90d) y: 228 lines of code src/server/utils.ts x: 3 commits (90d) y: 91 lines of code src/app/api/services/localRepoService.ts x: 1 commits (90d) y: 27 lines of code src/app/modelRepository/components/listItemLocalLabel.tsx x: 1 commits (90d) y: 29 lines of code src/app/shared/components/monacoEditor.tsx x: 1 commits (90d) y: 112 lines of code src/localization/resourceKeys.ts x: 1 commits (90d) y: 1050 lines of code
1050.0
lines of code
  min: 27.0
  average: 223.57
  25th percentile: 28.0
  median: 91.0
  75th percentile: 228.0
  max: 1050.0
0 4.0
commits (90d)
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 4.0

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

src/server/serverBase.ts x: 1 contributors (90d) y: 228 lines of code src/server/utils.ts x: 1 contributors (90d) y: 91 lines of code src/app/api/services/localRepoService.ts x: 1 contributors (90d) y: 27 lines of code src/app/modelRepository/components/listItemLocalLabel.tsx x: 1 contributors (90d) y: 29 lines of code src/app/shared/components/monacoEditor.tsx x: 1 contributors (90d) y: 112 lines of code src/localization/resourceKeys.ts x: 1 contributors (90d) y: 1050 lines of code
1050.0
lines of code
  min: 27.0
  average: 223.57
  25th percentile: 28.0
  median: 91.0
  75th percentile: 228.0
  max: 1050.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0