microsoft / appcenter-sdk-react-native
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 138 files with 7,660 lines of code.
    • 1 files changed more than 100 times (61 lines of code)
    • 7 files changed 51-100 times (639 lines of code)
    • 23 files changed 21-50 times (2,926 lines of code)
    • 66 files changed 6-20 times (2,972 lines of code)
    • 41 files changed 1-5 times (1,062 lines of code)
<1% | 8% | 38% | 38% | 13%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, js, json, sh, java, m, plist, gradle, xml, properties, gitignore, md, ts, bat, markdown, podspec, pro, npmignore, watchmanconfig, xib, tsx, txt, eslintignore, gitattributes, bzl, cpp, project, patch, yml, babelrc, clang-format
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
m4% | 3% | 52% | 30% | 8%
js0% | 13% | 41% | 35% | 9%
java0% | 2% | 35% | 39% | 21%
h0% | 0% | 15% | 45% | 39%
tsx0% | 0% | 0% | 84% | 15%
ts0% | 0% | 0% | 63% | 36%
cpp0% | 0% | 0% | 50% | 50%
bzl0% | 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
AppCenterReactNativeShared/ios84% | 0% | 15% | 0% | 0%
DemoApp/app0% | 18% | 21% | 57% | 3%
TestApp/app0% | 18% | 58% | 19% | 3%
TestApp/ios0% | 29% | 49% | 19% | 2%
TestApp/android0% | 20% | 44% | 22% | 12%
appcenter-crashes/scripts0% | 100% | 0% | 0% | 0%
appcenter-analytics/scripts0% | 100% | 0% | 0% | 0%
appcenter/scripts0% | 100% | 0% | 0% | 0%
appcenter-link-scripts/src0% | 0% | 69% | 22% | 7%
appcenter-analytics/ios0% | 0% | 98% | 0% | 1%
appcenter-crashes/ios0% | 0% | 46% | 50% | 2%
appcenter-analytics/android0% | 0% | 59% | 28% | 11%
appcenter-crashes/android0% | 0% | 35% | 29% | 35%
appcenter-crashes0% | 0% | 91% | 8% | 0%
appcenter-analytics0% | 0% | 88% | 11% | 0%
appcenter/ios0% | 0% | 95% | 0% | 4%
AppCenterReactNativeShared/android0% | 0% | 100% | 0% | 0%
appcenter0% | 0% | 55% | 44% | 0%
DemoApp/android0% | 0% | 24% | 44% | 31%
DemoApp/ios0% | 0% | 28% | 69% | 1%
TestApp0% | 0% | 21% | 26% | 52%
TestAppTypescript/src0% | 0% | 0% | 80% | 19%
TestApp340% | 0% | 0% | 63% | 36%
appcenter/android0% | 0% | 0% | 86% | 13%
TestAppTypescript/android0% | 0% | 0% | 43% | 56%
TestAppTypescript/ios0% | 0% | 0% | 43% | 56%
TestApp34/android0% | 0% | 0% | 84% | 16%
DemoApp/jest0% | 0% | 0% | 41% | 58%
TestApp/jest0% | 0% | 0% | 41% | 58%
TestApp34/ios0% | 0% | 0% | 34% | 65%
appcenter-analytics/jest0% | 0% | 0% | 100% | 0%
DemoApp0% | 0% | 0% | 31% | 68%
TestAppTypescript0% | 0% | 0% | 28% | 71%
TestApp34/js0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppCenterReactNativeShared.m
in AppCenterReactNativeShared/ios/AppCenterReactNativeShared
61 - 3 1552 104
postlink.js
in appcenter-analytics/scripts
40 - 12 1552 100
postlink.js
in appcenter-crashes/scripts
41 - 12 1552 98
postlink.js
in appcenter/scripts
37 - 12 1552 89
MainApplication.java
in TestApp/android/app/src/main/java/com/testapp
41 5 14 1903 83
AppDelegate.m
in TestApp/ios/TestApp
47 - 14 1903 76
AppCenterScreen.js
in TestApp/app/screens
216 8 14 1263 76
AppCenterScreen.js
in DemoApp/app/screens
217 8 14 1256 53
AppDelegate.m
in DemoApp/ios/DemoApp
46 - 3 1911 45
AppCenterReactNativeCrashes.m
in appcenter-crashes/ios/AppCenterReactNativeCrashes
185 - 136 1553 45
MainApplication.java
in DemoApp/android/app/src/main/java/com/demoapp
52 4 3 1911 39
CrashesScreen.js
in TestApp/app/screens
245 14 136 1263 39
App.js
in TestApp/app
56 6 136 1263 37
TransmissionScreen.js
in TestApp/app/screens
261 9 123 1263 37
AppCenterReactNativeAnalytics.m
in appcenter-analytics/ios/AppCenterReactNativeAnalytics
268 - 14 1552 37
Analytics.js
in appcenter-analytics
103 18 14 1552 35
AppCenterReactNativeShared.java
in AppCenterReactNativeShared/android/src/main/java/com/microsoft/appcenter/reactnative/shared
69 5 713 1552 32
index.js
in appcenter-link-scripts/src/ios
85 5 858 1552 32
AnalyticsScreen.js
in TestApp/app/screens
120 5 14 1263 32
AppCenter.js
in appcenter
53 10 14 1552 30