azure / iot-central-paad
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 71 files with 6,449 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (822 lines of code)
    • 25 files changed 6-20 times (3,969 lines of code)
    • 44 files changed 1-5 times (1,658 lines of code)
0% | 0% | 12% | 61% | 25%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 71 files with 6,449 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 45 files changed by 2-5 contributors (5,546 lines of code)
    • 26 files changed by 1 contributor (903 lines of code)
0% | 0% | 0% | 85% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, tsx, js, xml, json, svg, md, yaml, plist, gradle, sh, h, kt, m, properties, gitattributes, watchmanconfig, patch, bat, swift, mm, gitignore, pro, storyboard, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | 0% | 19% | 65% | 14%
ts0% | 0% | 0% | 58% | 41%
m0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
mm0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
swift0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 13% | 63% | 23%
ios0% | 0% | 0% | 0% | 100%
android0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
562 4 2021-04-19 2023-01-27 22 3 ludruda@microsoft.com lucadruda@gmail.com
App.tsx
in src
260 1 2021-03-31 2023-01-27 21 4 ludruda@microsoft.com lucadruda@gmail.com
iotc.ts
in src/hooks
209 4 2021-04-19 2023-03-27 20 3 ludruda@microsoft.com lucadruda@gmail.com
378 4 2021-04-27 2023-06-08 18 3 ludruda@microsoft.com lucadruda@gmail.com
175 1 2021-04-19 2022-04-13 17 2 ludruda@microsoft.com lucadruda@gmail.com
243 4 2021-03-16 2022-04-13 15 2 ludruda@microsoft.com lucadruda@gmail.com
types.ts
in src
157 - 2021-03-31 2023-01-27 13 3 ludruda@microsoft.com lucadruda@gmail.com
form.tsx
in src/components
125 2 2021-04-19 2022-04-13 12 2 ludruda@microsoft.com lucadruda@gmail.com
Home.tsx
in src
439 1 2021-05-26 2023-06-08 11 3 ludruda@microsoft.com lucadruda@gmail.com
card.tsx
in src/components
217 1 2021-04-19 2022-04-13 10 2 ludruda@microsoft.com lucadruda@gmail.com
buttonGroup.tsx
in src/components
58 - 2021-04-23 2023-01-27 9 2 ludruda@microsoft.com lucadruda@gmail.com
Logs.tsx
in src
50 - 2021-04-27 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
114 2 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
181 7 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
common.ts
in src/hooks
290 6 2021-03-31 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
defaults.ts
in src/contexts
16 - 2021-05-07 2021-06-29 7 1 ludruda@microsoft.com ludruda@microsoft.com
layout.ts
in src/hooks
78 4 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
loader.tsx
in src/components
79 1 2021-05-14 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
storage.tsx
in src/contexts
96 - 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
qrcodeScanner.tsx
in src/components
229 6 2021-04-19 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
internal.ts
in src/properties
20 - 2021-04-19 2023-01-27 6 2 ludruda@microsoft.com lucadruda@gmail.com
internal.ts
in src/sensors
27 1 2021-06-04 2023-01-27 6 3 ludruda@microsoft.com lucadruda@gmail.com
index.ts
in src/properties
64 - 2021-04-19 2021-06-15 6 1 ludruda@microsoft.com ludruda@microsoft.com
options.tsx
in src/components
92 - 2021-04-21 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
accelerometer.ts
in src/sensors
105 9 2021-06-04 2023-01-27 6 3 ludruda@microsoft.com lucadruda@gmail.com
typography.tsx
in src/components
150 11 2021-04-19 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
Chart.tsx
in src
377 2 2021-03-31 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
button.tsx
in src/components
13 - 2021-05-10 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
headerCloseButton.tsx
in src/components
20 - 2021-04-30 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
iotc.tsx
in src/contexts
56 - 2021-05-26 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
ic_launcher_round.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
index.js
in root
8 - 2021-05-07 2022-06-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
31 - 2021-05-10 2025-01-30 4 3 ludruda@microsoft.com lb7@users.noreply.github.com
circularProgress.tsx
in src/components
37 - 2021-05-27 2022-04-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
bottomPopup.tsx
in src/components
59 - 2021-05-14 2022-04-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
ic_launcher_background.xml
in android/app/src/main/res/values
4 - 2021-04-30 2021-05-18 3 1 ludruda@microsoft.com ludruda@microsoft.com
strings.xml
in android/app/src/main/res/values
5 - 2021-04-19 2021-06-14 3 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/components
16 - 2021-05-10 2021-06-04 3 1 ludruda@microsoft.com ludruda@microsoft.com
deviceInfo.ts
in src/properties
38 1 2021-04-19 2021-06-15 3 1 ludruda@microsoft.com ludruda@microsoft.com
map.tsx
in src/components
41 - 2021-05-20 2022-04-13 3 2 ludruda@microsoft.com lucadruda@gmail.com
EventLogger.ts
in src/tools
47 3 2021-06-04 2022-04-13 3 2 ludruda@microsoft.com lucadruda@gmail.com
theme.tsx
in src/contexts
56 - 2021-04-19 2021-06-04 3 1 ludruda@microsoft.com ludruda@microsoft.com
1 - 2021-03-16 2021-04-15 2 1 ludruda@microsoft.com ludruda@microsoft.com
AppDelegate.h
in ios/IoT_PnP
4 - 2021-04-15 2025-01-30 2 2 ludruda@microsoft.com lb7@users.noreply.github.com
index.ts
in src/contexts
4 - 2021-04-21 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/tools
5 1 2021-04-30 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
screenview.tsx
in src/components
6 - 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
main.m
in ios/IoT_PnP
8 1 2021-04-15 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
12 - 2022-04-13 2025-01-30 2 2 lucadruda@gmail.com lb7@users.noreply.github.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
App.tsx
in src
260 1 2021-03-31 2023-01-27 21 4 ludruda@microsoft.com lucadruda@gmail.com
562 4 2021-04-19 2023-01-27 22 3 ludruda@microsoft.com lucadruda@gmail.com
iotc.ts
in src/hooks
209 4 2021-04-19 2023-03-27 20 3 ludruda@microsoft.com lucadruda@gmail.com
378 4 2021-04-27 2023-06-08 18 3 ludruda@microsoft.com lucadruda@gmail.com
types.ts
in src
157 - 2021-03-31 2023-01-27 13 3 ludruda@microsoft.com lucadruda@gmail.com
Home.tsx
in src
439 1 2021-05-26 2023-06-08 11 3 ludruda@microsoft.com lucadruda@gmail.com
accelerometer.ts
in src/sensors
105 9 2021-06-04 2023-01-27 6 3 ludruda@microsoft.com lucadruda@gmail.com
internal.ts
in src/sensors
27 1 2021-06-04 2023-01-27 6 3 ludruda@microsoft.com lucadruda@gmail.com
31 - 2021-05-10 2025-01-30 4 3 ludruda@microsoft.com lb7@users.noreply.github.com
175 1 2021-04-19 2022-04-13 17 2 ludruda@microsoft.com lucadruda@gmail.com
243 4 2021-03-16 2022-04-13 15 2 ludruda@microsoft.com lucadruda@gmail.com
form.tsx
in src/components
125 2 2021-04-19 2022-04-13 12 2 ludruda@microsoft.com lucadruda@gmail.com
card.tsx
in src/components
217 1 2021-04-19 2022-04-13 10 2 ludruda@microsoft.com lucadruda@gmail.com
buttonGroup.tsx
in src/components
58 - 2021-04-23 2023-01-27 9 2 ludruda@microsoft.com lucadruda@gmail.com
114 2 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
Logs.tsx
in src
50 - 2021-04-27 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
common.ts
in src/hooks
290 6 2021-03-31 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
181 7 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
storage.tsx
in src/contexts
96 - 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
qrcodeScanner.tsx
in src/components
229 6 2021-04-19 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
loader.tsx
in src/components
79 1 2021-05-14 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
layout.ts
in src/hooks
78 4 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
options.tsx
in src/components
92 - 2021-04-21 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
typography.tsx
in src/components
150 11 2021-04-19 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
Chart.tsx
in src
377 2 2021-03-31 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
internal.ts
in src/properties
20 - 2021-04-19 2023-01-27 6 2 ludruda@microsoft.com lucadruda@gmail.com
iotc.tsx
in src/contexts
56 - 2021-05-26 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
button.tsx
in src/components
13 - 2021-05-10 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
headerCloseButton.tsx
in src/components
20 - 2021-04-30 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
bottomPopup.tsx
in src/components
59 - 2021-05-14 2022-04-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
circularProgress.tsx
in src/components
37 - 2021-05-27 2022-04-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
index.js
in root
8 - 2021-05-07 2022-06-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
map.tsx
in src/components
41 - 2021-05-20 2022-04-13 3 2 ludruda@microsoft.com lucadruda@gmail.com
EventLogger.ts
in src/tools
47 3 2021-06-04 2022-04-13 3 2 ludruda@microsoft.com lucadruda@gmail.com
screenview.tsx
in src/components
6 - 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
WebhookLogger.ts
in src/tools
44 5 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
gyroscope.ts
in src/sensors
90 9 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
geolocation.ts
in src/sensors
84 8 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
barometer.ts
in src/sensors
87 6 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
battery.ts
in src/sensors
76 5 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
magnetometer.ts
in src/sensors
90 9 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
AppDelegate.h
in ios/IoT_PnP
4 - 2021-04-15 2025-01-30 2 2 ludruda@microsoft.com lb7@users.noreply.github.com
AppDelegate.mm
in ios/IoT_PnP
22 - 2022-04-13 2025-01-30 2 2 lucadruda@gmail.com lb7@users.noreply.github.com
main.m
in ios/IoT_PnP
8 1 2021-04-15 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
12 - 2022-04-13 2025-01-30 2 2 lucadruda@gmail.com lb7@users.noreply.github.com
defaults.ts
in src/contexts
16 - 2021-05-07 2021-06-29 7 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/properties
64 - 2021-04-19 2021-06-15 6 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher_round.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
theme.tsx
in src/contexts
56 - 2021-04-19 2021-06-04 3 1 ludruda@microsoft.com ludruda@microsoft.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
20 -
styles.xml
in android/app/src/main/res/values
5 -
Bluetooth.tsx
in src/bluetooth
314 8 2022-12-01 2022-12-01 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
Govee5074.ts
in src/bluetooth/devices
74 1 2022-12-01 2022-12-01 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
index.ts
in src/properties
64 - 2021-04-19 2021-06-15 6 1 ludruda@microsoft.com ludruda@microsoft.com
theme.tsx
in src/contexts
56 - 2021-04-19 2021-06-04 3 1 ludruda@microsoft.com ludruda@microsoft.com
IoT_PnPTests.m
in ios/IoT_PnPTests
53 - 2022-04-13 2022-04-13 1 1 lucadruda@gmail.com lucadruda@gmail.com
Torch.ts
in src/tools
44 2 2021-05-28 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/sensors
42 - 2021-05-20 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
deviceInfo.ts
in src/properties
38 1 2021-04-19 2021-06-15 3 1 ludruda@microsoft.com ludruda@microsoft.com
logs.tsx
in src/contexts
33 - 2021-06-04 2021-06-04 1 1 ludruda@microsoft.com ludruda@microsoft.com
BleManager.ts
in src/bluetooth
32 5 2022-12-01 2022-12-01 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
MainApplication.kt
in android/app/src/main/java/com/iot_pnp
32 1 2025-01-30 2025-01-30 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
GenericDevice.ts
in src/bluetooth/devices
28 2 2022-12-01 2022-12-01 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
defaults.ts
in src/contexts
16 - 2021-05-07 2021-06-29 7 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/components
16 - 2021-05-10 2021-06-04 3 1 ludruda@microsoft.com ludruda@microsoft.com
MainActivity.kt
in android/app/src/main/java/com/iot_pnp
10 - 2025-01-30 2025-01-30 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
CustomLogger.ts
in src/tools
8 2 2021-06-04 2021-06-04 1 1 ludruda@microsoft.com ludruda@microsoft.com
BleDevice.ts
in src/bluetooth/devices
8 - 2022-12-01 2022-12-01 1 1 lb7@users.noreply.github.com lb7@users.noreply.github.com
index.ts
in src/tools
5 1 2021-04-30 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher_round.xml
in android/app/src/main/res/mipmap-anydpi-v26
5 - 2021-04-15 2021-05-18 4 1 ludruda@microsoft.com ludruda@microsoft.com
strings.xml
in android/app/src/main/res/values
5 - 2021-04-19 2021-06-14 3 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/contexts
4 - 2021-04-21 2021-06-04 2 1 ludruda@microsoft.com ludruda@microsoft.com
ic_launcher_background.xml
in android/app/src/main/res/values
4 - 2021-04-30 2021-05-18 3 1 ludruda@microsoft.com ludruda@microsoft.com
index.ts
in src/hooks
3 - 2021-06-04 2021-06-04 1 1 ludruda@microsoft.com ludruda@microsoft.com
3 - 2021-04-15 2021-04-15 1 1 ludruda@microsoft.com ludruda@microsoft.com
1 - 2021-03-16 2021-04-15 2 1 ludruda@microsoft.com ludruda@microsoft.com
Chart.tsx
in src
377 2 2021-03-31 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
common.ts
in src/hooks
290 6 2021-03-31 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
243 4 2021-03-16 2022-04-13 15 2 ludruda@microsoft.com lucadruda@gmail.com
qrcodeScanner.tsx
in src/components
229 6 2021-04-19 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
card.tsx
in src/components
217 1 2021-04-19 2022-04-13 10 2 ludruda@microsoft.com lucadruda@gmail.com
181 7 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
175 1 2021-04-19 2022-04-13 17 2 ludruda@microsoft.com lucadruda@gmail.com
typography.tsx
in src/components
150 11 2021-04-19 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
form.tsx
in src/components
125 2 2021-04-19 2022-04-13 12 2 ludruda@microsoft.com lucadruda@gmail.com
114 2 2021-04-19 2022-04-13 8 2 ludruda@microsoft.com lucadruda@gmail.com
storage.tsx
in src/contexts
96 - 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
options.tsx
in src/components
92 - 2021-04-21 2022-04-13 6 2 ludruda@microsoft.com lucadruda@gmail.com
gyroscope.ts
in src/sensors
90 9 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
magnetometer.ts
in src/sensors
90 9 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
barometer.ts
in src/sensors
87 6 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
geolocation.ts
in src/sensors
84 8 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
loader.tsx
in src/components
79 1 2021-05-14 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
layout.ts
in src/hooks
78 4 2021-04-21 2022-04-13 7 2 ludruda@microsoft.com lucadruda@gmail.com
battery.ts
in src/sensors
76 5 2021-06-04 2022-04-13 2 2 ludruda@microsoft.com lucadruda@gmail.com
bottomPopup.tsx
in src/components
59 - 2021-05-14 2022-04-13 4 2 ludruda@microsoft.com lucadruda@gmail.com
buttonGroup.tsx
in src/components
58 - 2021-04-23 2023-01-27 9 2 ludruda@microsoft.com lucadruda@gmail.com
iotc.tsx
in src/contexts
56 - 2021-05-26 2022-04-13 5 2 ludruda@microsoft.com lucadruda@gmail.com
Correlations

File Size vs. Number of Changes: 71 points

android/app/src/main/java/com/iot_pnp/MainActivity.kt x: 10 lines of code y: 1 # changes android/app/src/main/java/com/iot_pnp/MainApplication.kt x: 32 lines of code y: 1 # changes babel.config.js x: 31 lines of code y: 4 # changes ios/IoT_PnP/AppDelegate.h x: 4 lines of code y: 2 # changes ios/IoT_PnP/AppDelegate.mm x: 22 lines of code y: 2 # changes metro.config.js x: 12 lines of code y: 2 # changes src/FileUpload.tsx x: 378 lines of code y: 18 # changes src/Home.tsx x: 439 lines of code y: 11 # changes src/hooks/iotc.ts x: 209 lines of code y: 20 # changes src/App.tsx x: 260 lines of code y: 21 # changes src/Registration.tsx x: 562 lines of code y: 22 # changes src/components/buttonGroup.tsx x: 58 lines of code y: 9 # changes src/properties/internal.ts x: 20 lines of code y: 6 # changes src/sensors/accelerometer.ts x: 105 lines of code y: 6 # changes src/sensors/internal.ts x: 27 lines of code y: 6 # changes src/types.ts x: 157 lines of code y: 13 # changes src/bluetooth/Bluetooth.tsx x: 314 lines of code y: 1 # changes src/bluetooth/devices/BleDevice.ts x: 8 lines of code y: 1 # changes src/bluetooth/devices/GenericDevice.ts x: 28 lines of code y: 1 # changes src/bluetooth/devices/Govee5074.ts x: 74 lines of code y: 1 # changes index.js x: 8 lines of code y: 4 # changes ios/IoT_PnP/main.m x: 8 lines of code y: 2 # changes ios/IoT_PnPTests/IoT_PnPTests.m x: 53 lines of code y: 1 # changes src/CardView.tsx x: 114 lines of code y: 8 # changes src/Chart.tsx x: 377 lines of code y: 6 # changes src/Logs.tsx x: 50 lines of code y: 8 # changes src/Settings.tsx x: 243 lines of code y: 15 # changes src/Welcome.tsx x: 181 lines of code y: 8 # changes src/components/bottomPopup.tsx x: 59 lines of code y: 4 # changes src/components/button.tsx x: 13 lines of code y: 5 # changes src/components/card.tsx x: 217 lines of code y: 10 # changes src/components/circularProgress.tsx x: 37 lines of code y: 4 # changes src/components/form.tsx x: 125 lines of code y: 12 # changes src/components/headerCloseButton.tsx x: 20 lines of code y: 5 # changes src/components/loader.tsx x: 79 lines of code y: 7 # changes src/components/map.tsx x: 41 lines of code y: 3 # changes src/components/options.tsx x: 92 lines of code y: 6 # changes src/components/qrcodeScanner.tsx x: 229 lines of code y: 7 # changes src/components/screenview.tsx x: 6 lines of code y: 2 # changes src/components/typography.tsx x: 150 lines of code y: 6 # changes src/contexts/iotc.tsx x: 56 lines of code y: 5 # changes src/contexts/storage.tsx x: 96 lines of code y: 7 # changes src/hooks/common.ts x: 290 lines of code y: 8 # changes src/hooks/layout.ts x: 78 lines of code y: 7 # changes src/sensors/barometer.ts x: 87 lines of code y: 2 # changes src/sensors/battery.ts x: 76 lines of code y: 2 # changes src/sensors/geolocation.ts x: 84 lines of code y: 2 # changes src/sensors/gyroscope.ts x: 90 lines of code y: 2 # changes src/strings.ts x: 175 lines of code y: 17 # changes src/tools/EventLogger.ts x: 47 lines of code y: 3 # changes src/tools/WebhookLogger.ts x: 44 lines of code y: 2 # changes src/contexts/defaults.ts x: 16 lines of code y: 7 # changes src/properties/deviceInfo.ts x: 38 lines of code y: 3 # changes src/properties/index.ts x: 64 lines of code y: 6 # changes android/app/src/main/res/values/strings.xml x: 5 lines of code y: 3 # changes src/components/index.ts x: 16 lines of code y: 3 # changes src/contexts/logs.tsx x: 33 lines of code y: 1 # changes src/contexts/theme.tsx x: 56 lines of code y: 3 # changes src/hooks/index.ts x: 3 lines of code y: 1 # changes src/sensors/index.ts x: 42 lines of code y: 2 # changes src/tools/index.ts x: 5 lines of code y: 2 # changes android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 5 lines of code y: 4 # changes android/app/src/main/res/values/ic_launcher_background.xml x: 4 lines of code y: 3 # changes ios/Charts.swift x: 1 lines of code y: 2 # changes
22.0
# changes
  min: 1.0
  average: 5.37
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 22.0
0 562.0
lines of code
min: 1.0 | average: 90.83 | 25th percentile: 13.0 | median: 47.0 | 75th percentile: 105.0 | max: 562.0

Number of Contributors vs. Number of Changes: 71 points

android/app/src/main/java/com/iot_pnp/MainActivity.kt x: 1 # contributors y: 1 # changes babel.config.js x: 3 # contributors y: 4 # changes ios/IoT_PnP/AppDelegate.h x: 2 # contributors y: 2 # changes src/FileUpload.tsx x: 3 # contributors y: 18 # changes src/Home.tsx x: 3 # contributors y: 11 # changes src/hooks/iotc.ts x: 3 # contributors y: 20 # changes src/App.tsx x: 4 # contributors y: 21 # changes src/Registration.tsx x: 3 # contributors y: 22 # changes src/components/buttonGroup.tsx x: 2 # contributors y: 9 # changes src/properties/internal.ts x: 2 # contributors y: 6 # changes src/sensors/accelerometer.ts x: 3 # contributors y: 6 # changes src/types.ts x: 3 # contributors y: 13 # changes index.js x: 2 # contributors y: 4 # changes src/CardView.tsx x: 2 # contributors y: 8 # changes src/Settings.tsx x: 2 # contributors y: 15 # changes src/components/button.tsx x: 2 # contributors y: 5 # changes src/components/card.tsx x: 2 # contributors y: 10 # changes src/components/form.tsx x: 2 # contributors y: 12 # changes src/components/loader.tsx x: 2 # contributors y: 7 # changes src/components/map.tsx x: 2 # contributors y: 3 # changes src/strings.ts x: 2 # contributors y: 17 # changes src/contexts/defaults.ts x: 1 # contributors y: 7 # changes src/properties/deviceInfo.ts x: 1 # contributors y: 3 # changes src/properties/index.ts x: 1 # contributors y: 6 # changes src/contexts/index.ts x: 1 # contributors y: 2 # changes android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 1 # contributors y: 4 # changes
22.0
# changes
  min: 1.0
  average: 5.37
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 22.0
0 4.0
# contributors
min: 1.0 | average: 1.77 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 71 points

android/app/src/main/java/com/iot_pnp/MainActivity.kt x: 1 # contributors y: 10 lines of code android/app/src/main/java/com/iot_pnp/MainApplication.kt x: 1 # contributors y: 32 lines of code babel.config.js x: 3 # contributors y: 31 lines of code ios/IoT_PnP/AppDelegate.h x: 2 # contributors y: 4 lines of code ios/IoT_PnP/AppDelegate.mm x: 2 # contributors y: 22 lines of code metro.config.js x: 2 # contributors y: 12 lines of code src/FileUpload.tsx x: 3 # contributors y: 378 lines of code src/Home.tsx x: 3 # contributors y: 439 lines of code src/hooks/iotc.ts x: 3 # contributors y: 209 lines of code src/App.tsx x: 4 # contributors y: 260 lines of code src/Registration.tsx x: 3 # contributors y: 562 lines of code src/components/buttonGroup.tsx x: 2 # contributors y: 58 lines of code src/sensors/accelerometer.ts x: 3 # contributors y: 105 lines of code src/sensors/internal.ts x: 3 # contributors y: 27 lines of code src/types.ts x: 3 # contributors y: 157 lines of code src/bluetooth/Bluetooth.tsx x: 1 # contributors y: 314 lines of code src/bluetooth/devices/BleDevice.ts x: 1 # contributors y: 8 lines of code src/bluetooth/devices/GenericDevice.ts x: 1 # contributors y: 28 lines of code src/bluetooth/devices/Govee5074.ts x: 1 # contributors y: 74 lines of code index.js x: 2 # contributors y: 8 lines of code ios/IoT_PnPTests/IoT_PnPTests.m x: 1 # contributors y: 53 lines of code src/CardView.tsx x: 2 # contributors y: 114 lines of code src/Chart.tsx x: 2 # contributors y: 377 lines of code src/Logs.tsx x: 2 # contributors y: 50 lines of code src/Settings.tsx x: 2 # contributors y: 243 lines of code src/Welcome.tsx x: 2 # contributors y: 181 lines of code src/components/card.tsx x: 2 # contributors y: 217 lines of code src/components/circularProgress.tsx x: 2 # contributors y: 37 lines of code src/components/form.tsx x: 2 # contributors y: 125 lines of code src/components/loader.tsx x: 2 # contributors y: 79 lines of code src/components/map.tsx x: 2 # contributors y: 41 lines of code src/components/options.tsx x: 2 # contributors y: 92 lines of code src/components/qrcodeScanner.tsx x: 2 # contributors y: 229 lines of code src/components/screenview.tsx x: 2 # contributors y: 6 lines of code src/components/typography.tsx x: 2 # contributors y: 150 lines of code src/contexts/iotc.tsx x: 2 # contributors y: 56 lines of code src/contexts/storage.tsx x: 2 # contributors y: 96 lines of code src/hooks/common.ts x: 2 # contributors y: 290 lines of code src/sensors/barometer.ts x: 2 # contributors y: 87 lines of code src/sensors/battery.ts x: 2 # contributors y: 76 lines of code src/sensors/geolocation.ts x: 2 # contributors y: 84 lines of code src/sensors/gyroscope.ts x: 2 # contributors y: 90 lines of code src/strings.ts x: 2 # contributors y: 175 lines of code src/tools/EventLogger.ts x: 2 # contributors y: 47 lines of code src/tools/WebhookLogger.ts x: 2 # contributors y: 44 lines of code src/contexts/defaults.ts x: 1 # contributors y: 16 lines of code src/properties/deviceInfo.ts x: 1 # contributors y: 38 lines of code src/properties/index.ts x: 1 # contributors y: 64 lines of code android/app/src/main/res/values/strings.xml x: 1 # contributors y: 5 lines of code src/contexts/index.ts x: 1 # contributors y: 4 lines of code src/contexts/theme.tsx x: 1 # contributors y: 56 lines of code src/sensors/index.ts x: 1 # contributors y: 42 lines of code src/tools/Torch.ts x: 1 # contributors y: 44 lines of code ios/Charts.swift x: 1 # contributors y: 1 lines of code
562.0
lines of code
  min: 1.0
  average: 90.83
  25th percentile: 13.0
  median: 47.0
  75th percentile: 105.0
  max: 562.0
0 4.0
# contributors
min: 1.0 | average: 1.77 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0