aws / amazon-ivs-react-native-player
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 49 files with 4,312 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (1,278 lines of code)
    • 12 files changed 6-20 times (1,268 lines of code)
    • 34 files changed 1-5 times (1,766 lines of code)
0% | 0% | 29% | 29% | 40%
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 49 files with 4,312 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 5 files changed by 11-25 contributors (1,474 lines of code)
    • 10 files changed by 6-10 contributors (1,072 lines of code)
    • 15 files changed by 2-5 contributors (573 lines of code)
    • 19 files changed by 1 contributor (1,193 lines of code)
0% | 34% | 24% | 13% | 27%
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, md, json, java, xml, h, js, cpp, gradle, properties, plist, swift, kt, project, bat, gitignore, m, prefs, txt, gitattributes, sh, editorconfig, podspec, npmrc, mk, yaml, mm, pro, storyboard, eslintignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
swift0% | 0% | 89% | 0% | 10%
kt0% | 0% | 72% | 24% | 2%
tsx0% | 0% | 17% | 33% | 48%
java0% | 0% | 0% | 55% | 44%
mm0% | 0% | 0% | 100% | 0%
m0% | 0% | 0% | 85% | 14%
ts0% | 0% | 0% | 16% | 83%
xml0% | 0% | 0% | 25% | 74%
cpp0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
js0% | 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
ios0% | 0% | 81% | 8% | 10%
android0% | 0% | 72% | 24% | 2%
src0% | 0% | 85% | 10% | 4%
example0% | 0% | 0% | 40% | 59%
scripts0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
398 1 2021-09-28 2024-02-20 27 13 arek.kubaczkowski@callstak.com chris.gray.work@gmail.com
AmazonIvsView.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
434 46 2022-01-26 2024-02-20 23 12 alexdodg@twitch.tv chris.gray.work@gmail.com
446 16 2021-09-28 2024-02-20 22 12 arek.kubaczkowski@callstak.com chris.gray.work@gmail.com
48 - 2021-12-20 2024-02-20 18 12 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
PlaygroundExample.tsx
in example/src/screens
454 1 2021-10-26 2024-02-06 17 8 maxstoller@gmail.com 61589377+bowlerr@users.nore...
AmazonIvsViewManager.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
148 20 2022-01-26 2024-02-20 15 11 alexdodg@twitch.tv chris.gray.work@gmail.com
AdvancedExample.tsx
in example/src/screens
208 1 2021-12-08 2023-07-13 12 8 arek.kubaczkowski@gmail.com vnovick@gmail.com
MainActivity.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer
38 6 2022-02-22 2023-05-24 11 7 arek.kubaczkowski@gmail.com vnovick@gmail.com
styles.xml
in example/android/app/src/main/res/values
7 - 2021-09-29 2023-05-24 9 7 arek.kubaczkowski@callstak.com vnovick@gmail.com
types.ts
in src
47 - 2022-01-31 2024-02-20 9 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
MainApplication.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer
73 7 2022-02-22 2023-05-24 8 7 arek.kubaczkowski@gmail.com vnovick@gmail.com
ReactNativeFlipper.java
in example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer
60 1 2022-02-22 2022-12-08 7 6 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
SimpleExample.tsx
in example/src/screens
6 - 2021-09-29 2022-04-06 6 6 arek.kubaczkowski@callstak.com rareroar@gmail.com
App.tsx
in example/src
76 2 2022-01-18 2024-02-20 6 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
AppDelegate.mm
in example/ios
103 - 2022-06-15 2023-08-09 6 6 arek.kubaczkowski@gmail.com 110626950+dawhitla@users.no...
helpers.ts
in example/src
9 - 2022-03-26 2023-08-09 5 5 rootcommander@gmail.com 110626950+dawhitla@users.no...
55 - 2022-10-12 2024-02-20 5 4 vnovick@gmail.com chris.gray.work@gmail.com
Home.tsx
in example/src/screens
112 1 2021-10-27 2024-02-20 5 4 maxstoller@gmail.com chris.gray.work@gmail.com
main.m
in example/ios/AmazonIvsExample
8 1 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
network_security_config.xml
in example/android/app/src/main/res/xml
9 - 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
AmazonIvsPackage.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
13 2 2022-01-26 2022-04-06 4 5 alexdodg@twitch.tv rareroar@gmail.com
OptionPicker.tsx
in example/src/components
42 - 2022-01-31 2022-04-06 4 3 arek.kubaczkowski@gmail.com rareroar@gmail.com
LogLevelPicker.tsx
in example/src/components
43 - 2021-12-23 2022-04-06 4 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
108 1 2023-07-14 2024-02-01 4 2 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
index.js
in example
8 - 2022-01-18 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
rn_edit_text_material.xml
in example/android/app/src/main/res/drawable
11 - 2022-01-31 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
useAppState.ts
in example/src
31 2 2022-05-09 2022-05-31 3 2 arek.kubaczkowski@gmail.com alex.mdodge@gmail.com
metro.config.js
in example
35 2 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
SettingsSliderItem.tsx
in example/src/components
42 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
SettingsInputItem.tsx
in example/src/components
47 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
TestPlan.tsx
in example/src/screens
611 7 2024-02-16 2024-02-22 2 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
babel.config.js
in example
4 - 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
index.ts
in src
4 - 2023-08-21 2023-08-21 1 1 arthurgeron@hotmail.com arthurgeron@hotmail.com
utils.ts
in scripts
7 2 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
OnLoad.cpp
in example/android/app/src/main/jni
10 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationModuleProvider.h
in example/android/app/src/main/jni
11 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationModuleProvider.cpp
in example/android/app/src/main/jni
11 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
16 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
release-tag.ts
in scripts
18 1 2023-08-10 2023-08-10 1 1 dawhitla@twitch.tv dawhitla@twitch.tv
source.ts
in src
19 3 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
MainComponentRegistry.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/components
22 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
22 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
MainComponentsRegistry.h
in example/android/app/src/main/jni
23 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.h
in example/android/app/src/main/jni
25 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/modules
30 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.cpp
in example/android/app/src/main/jni
37 2 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentsRegistry.cpp
in example/android/app/src/main/jni
43 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationReactNativeHost.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture
83 5 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
SwipeableExample.tsx
in example/src/screens
197 1 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
1 -
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
398 1 2021-09-28 2024-02-20 27 13 arek.kubaczkowski@callstak.com chris.gray.work@gmail.com
AmazonIvsView.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
434 46 2022-01-26 2024-02-20 23 12 alexdodg@twitch.tv chris.gray.work@gmail.com
446 16 2021-09-28 2024-02-20 22 12 arek.kubaczkowski@callstak.com chris.gray.work@gmail.com
48 - 2021-12-20 2024-02-20 18 12 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
AmazonIvsViewManager.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
148 20 2022-01-26 2024-02-20 15 11 alexdodg@twitch.tv chris.gray.work@gmail.com
PlaygroundExample.tsx
in example/src/screens
454 1 2021-10-26 2024-02-06 17 8 maxstoller@gmail.com 61589377+bowlerr@users.nore...
AdvancedExample.tsx
in example/src/screens
208 1 2021-12-08 2023-07-13 12 8 arek.kubaczkowski@gmail.com vnovick@gmail.com
MainActivity.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer
38 6 2022-02-22 2023-05-24 11 7 arek.kubaczkowski@gmail.com vnovick@gmail.com
styles.xml
in example/android/app/src/main/res/values
7 - 2021-09-29 2023-05-24 9 7 arek.kubaczkowski@callstak.com vnovick@gmail.com
MainApplication.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer
73 7 2022-02-22 2023-05-24 8 7 arek.kubaczkowski@gmail.com vnovick@gmail.com
types.ts
in src
47 - 2022-01-31 2024-02-20 9 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
ReactNativeFlipper.java
in example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer
60 1 2022-02-22 2022-12-08 7 6 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
App.tsx
in example/src
76 2 2022-01-18 2024-02-20 6 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
SimpleExample.tsx
in example/src/screens
6 - 2021-09-29 2022-04-06 6 6 arek.kubaczkowski@callstak.com rareroar@gmail.com
AppDelegate.mm
in example/ios
103 - 2022-06-15 2023-08-09 6 6 arek.kubaczkowski@gmail.com 110626950+dawhitla@users.no...
helpers.ts
in example/src
9 - 2022-03-26 2023-08-09 5 5 rootcommander@gmail.com 110626950+dawhitla@users.no...
AmazonIvsPackage.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
13 2 2022-01-26 2022-04-06 4 5 alexdodg@twitch.tv rareroar@gmail.com
Home.tsx
in example/src/screens
112 1 2021-10-27 2024-02-20 5 4 maxstoller@gmail.com chris.gray.work@gmail.com
55 - 2022-10-12 2024-02-20 5 4 vnovick@gmail.com chris.gray.work@gmail.com
LogLevelPicker.tsx
in example/src/components
43 - 2021-12-23 2022-04-06 4 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
network_security_config.xml
in example/android/app/src/main/res/xml
9 - 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
main.m
in example/ios/AmazonIvsExample
8 1 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
rn_edit_text_material.xml
in example/android/app/src/main/res/drawable
11 - 2022-01-31 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
index.js
in example
8 - 2022-01-18 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
OptionPicker.tsx
in example/src/components
42 - 2022-01-31 2022-04-06 4 3 arek.kubaczkowski@gmail.com rareroar@gmail.com
108 1 2023-07-14 2024-02-01 4 2 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
useAppState.ts
in example/src
31 2 2022-05-09 2022-05-31 3 2 arek.kubaczkowski@gmail.com alex.mdodge@gmail.com
SettingsSliderItem.tsx
in example/src/components
42 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
SettingsInputItem.tsx
in example/src/components
47 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
metro.config.js
in example
35 2 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
TestPlan.tsx
in example/src/screens
611 7 2024-02-16 2024-02-22 2 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
release-tag.ts
in scripts
18 1 2023-08-10 2023-08-10 1 1 dawhitla@twitch.tv dawhitla@twitch.tv
utils.ts
in scripts
7 2 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
16 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
22 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
source.ts
in src
19 3 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
index.ts
in src
4 - 2023-08-21 2023-08-21 1 1 arthurgeron@hotmail.com arthurgeron@hotmail.com
SwipeableExample.tsx
in example/src/screens
197 1 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
MainApplicationTurboModuleManagerDelegate.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/modules
30 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentRegistry.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/components
22 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationReactNativeHost.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture
83 5 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationModuleProvider.cpp
in example/android/app/src/main/jni
11 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentsRegistry.h
in example/android/app/src/main/jni
23 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.h
in example/android/app/src/main/jni
25 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
OnLoad.cpp
in example/android/app/src/main/jni
10 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentsRegistry.cpp
in example/android/app/src/main/jni
43 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.cpp
in example/android/app/src/main/jni
37 2 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationModuleProvider.h
in example/android/app/src/main/jni
11 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
babel.config.js
in example
4 - 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
enums.ts
in src
13 -
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
SettingsSwitchItem.tsx
in example/src/components
27 -
SettingsItem.tsx
in example/src/components
27 -
enums.ts
in src
13 -
hooks.ts
in example/src
13 -
constants.ts
in example/src
6 -
strings.xml
in example/android/app/src/main/res/values
5 -
AppDelegate.h
in example/ios/AmazonIvsExample
5 -
3 -
3 -
File.swift
in example/ios
1 -
1 -
TestPlan.tsx
in example/src/screens
611 7 2024-02-16 2024-02-22 2 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
SwipeableExample.tsx
in example/src/screens
197 1 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
MainApplicationReactNativeHost.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture
83 5 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentsRegistry.cpp
in example/android/app/src/main/jni
43 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.cpp
in example/android/app/src/main/jni
37 2 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/modules
30 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationTurboModuleManagerDelegate.h
in example/android/app/src/main/jni
25 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainComponentsRegistry.h
in example/android/app/src/main/jni
23 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
22 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
MainComponentRegistry.java
in example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/components
22 3 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
source.ts
in src
19 3 2024-02-20 2024-02-20 1 1 chris.gray.work@gmail.com chris.gray.work@gmail.com
release-tag.ts
in scripts
18 1 2023-08-10 2023-08-10 1 1 dawhitla@twitch.tv dawhitla@twitch.tv
16 1 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
MainApplicationModuleProvider.cpp
in example/android/app/src/main/jni
11 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
MainApplicationModuleProvider.h
in example/android/app/src/main/jni
11 - 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
OnLoad.cpp
in example/android/app/src/main/jni
10 1 2023-05-24 2023-05-24 1 1 vnovick@gmail.com vnovick@gmail.com
utils.ts
in scripts
7 2 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
index.ts
in src
4 - 2023-08-21 2023-08-21 1 1 arthurgeron@hotmail.com arthurgeron@hotmail.com
babel.config.js
in example
4 - 2023-08-09 2023-08-09 1 1 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
108 1 2023-07-14 2024-02-01 4 2 110626950+dawhitla@users.no... 110626950+dawhitla@users.no...
SettingsInputItem.tsx
in example/src/components
47 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
SettingsSliderItem.tsx
in example/src/components
42 - 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
metro.config.js
in example
35 2 2021-09-29 2021-10-13 2 2 arek.kubaczkowski@callstak.com maxstoller@gmail.com
useAppState.ts
in example/src
31 2 2022-05-09 2022-05-31 3 2 arek.kubaczkowski@gmail.com alex.mdodge@gmail.com
OptionPicker.tsx
in example/src/components
42 - 2022-01-31 2022-04-06 4 3 arek.kubaczkowski@gmail.com rareroar@gmail.com
Home.tsx
in example/src/screens
112 1 2021-10-27 2024-02-20 5 4 maxstoller@gmail.com chris.gray.work@gmail.com
55 - 2022-10-12 2024-02-20 5 4 vnovick@gmail.com chris.gray.work@gmail.com
LogLevelPicker.tsx
in example/src/components
43 - 2021-12-23 2022-04-06 4 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
rn_edit_text_material.xml
in example/android/app/src/main/res/drawable
11 - 2022-01-31 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
network_security_config.xml
in example/android/app/src/main/res/xml
9 - 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
index.js
in example
8 - 2022-01-18 2022-04-06 3 4 arek.kubaczkowski@gmail.com rareroar@gmail.com
main.m
in example/ios/AmazonIvsExample
8 1 2022-06-15 2022-12-08 4 4 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
AmazonIvsPackage.kt
in android/src/main/java/com/amazonaws/ivs/reactnative/player
13 2 2022-01-26 2022-04-06 4 5 alexdodg@twitch.tv rareroar@gmail.com
helpers.ts
in example/src
9 - 2022-03-26 2023-08-09 5 5 rootcommander@gmail.com 110626950+dawhitla@users.no...
AppDelegate.mm
in example/ios
103 - 2022-06-15 2023-08-09 6 6 arek.kubaczkowski@gmail.com 110626950+dawhitla@users.no...
App.tsx
in example/src
76 2 2022-01-18 2024-02-20 6 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
ReactNativeFlipper.java
in example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer
60 1 2022-02-22 2022-12-08 7 6 arek.kubaczkowski@gmail.com 110626950+david-pw@users.no...
types.ts
in src
47 - 2022-01-31 2024-02-20 9 6 arek.kubaczkowski@gmail.com chris.gray.work@gmail.com
SimpleExample.tsx
in example/src/screens
6 - 2021-09-29 2022-04-06 6 6 arek.kubaczkowski@callstak.com rareroar@gmail.com
Correlations

File Size vs. Number of Changes: 49 points

example/src/screens/TestPlan.tsx x: 611 lines of code y: 2 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsView.kt x: 434 lines of code y: 23 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsViewManager.kt x: 148 lines of code y: 15 # changes example/src/App.tsx x: 76 lines of code y: 6 # changes example/src/screens/Home.tsx x: 112 lines of code y: 5 # changes example/src/screens/SwipeableExample.tsx x: 197 lines of code y: 1 # changes ios/AmazonIvsManager.m x: 48 lines of code y: 18 # changes ios/AmazonIvsManager.swift x: 55 lines of code y: 5 # changes ios/AmazonIvsView.swift x: 446 lines of code y: 22 # changes src/IVSPlayer.tsx x: 398 lines of code y: 27 # changes src/source.ts x: 19 lines of code y: 1 # changes src/types.ts x: 47 lines of code y: 9 # changes example/src/screens/PlaygroundExample.tsx x: 454 lines of code y: 17 # changes scripts/release-create.ts x: 108 lines of code y: 4 # changes src/index.ts x: 4 lines of code y: 1 # changes scripts/release-tag.ts x: 18 lines of code y: 1 # changes example/ios/AppDelegate.mm x: 103 lines of code y: 6 # changes example/src/helpers.ts x: 9 lines of code y: 5 # changes scripts/example-dot-env.ts x: 16 lines of code y: 1 # changes scripts/release-verify.ts x: 22 lines of code y: 1 # changes scripts/utils.ts x: 7 lines of code y: 1 # changes example/src/screens/AdvancedExample.tsx x: 208 lines of code y: 12 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainActivity.java x: 38 lines of code y: 11 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainApplication.java x: 73 lines of code y: 8 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/MainApplicationReactNativeHost.java x: 83 lines of code y: 1 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java x: 30 lines of code y: 1 # changes example/android/app/src/main/jni/MainApplicationModuleProvider.cpp x: 11 lines of code y: 1 # changes example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp x: 37 lines of code y: 1 # changes example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h x: 25 lines of code y: 1 # changes example/android/app/src/main/jni/MainComponentsRegistry.cpp x: 43 lines of code y: 1 # changes example/android/app/src/main/jni/MainComponentsRegistry.h x: 23 lines of code y: 1 # changes example/android/app/src/main/res/values/styles.xml x: 7 lines of code y: 9 # changes example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer/ReactNativeFlipper.java x: 60 lines of code y: 7 # changes example/android/app/src/main/res/xml/network_security_config.xml x: 9 lines of code y: 4 # changes example/ios/AmazonIvsExample/main.m x: 8 lines of code y: 4 # changes example/src/useAppState.ts x: 31 lines of code y: 3 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsPackage.kt x: 13 lines of code y: 4 # changes example/android/app/src/main/res/drawable/rn_edit_text_material.xml x: 11 lines of code y: 3 # changes example/index.js x: 8 lines of code y: 3 # changes example/src/components/LogLevelPicker.tsx x: 43 lines of code y: 4 # changes example/src/screens/SimpleExample.tsx x: 6 lines of code y: 6 # changes example/metro.config.js x: 35 lines of code y: 2 # changes example/src/components/SettingsInputItem.tsx x: 47 lines of code y: 2 # changes example/src/components/SettingsSliderItem.tsx x: 42 lines of code y: 2 # changes
27.0
# changes
  min: 1.0
  average: 5.51
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.5
  max: 27.0
0 611.0
lines of code
min: 4.0 | average: 88.0 | 25th percentile: 11.0 | median: 37.0 | 75th percentile: 79.5 | max: 611.0

Number of Contributors vs. Number of Changes: 49 points

example/src/screens/TestPlan.tsx x: 1 # contributors y: 2 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsView.kt x: 12 # contributors y: 23 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsViewManager.kt x: 11 # contributors y: 15 # changes example/src/App.tsx x: 6 # contributors y: 6 # changes example/src/screens/Home.tsx x: 4 # contributors y: 5 # changes example/src/screens/SwipeableExample.tsx x: 1 # contributors y: 1 # changes ios/AmazonIvsManager.m x: 12 # contributors y: 18 # changes ios/AmazonIvsView.swift x: 12 # contributors y: 22 # changes src/IVSPlayer.tsx x: 13 # contributors y: 27 # changes src/types.ts x: 6 # contributors y: 9 # changes example/src/screens/PlaygroundExample.tsx x: 8 # contributors y: 17 # changes scripts/release-create.ts x: 2 # contributors y: 4 # changes example/src/helpers.ts x: 5 # contributors y: 5 # changes example/src/screens/AdvancedExample.tsx x: 8 # contributors y: 12 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainActivity.java x: 7 # contributors y: 11 # changes example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainApplication.java x: 7 # contributors y: 8 # changes example/android/app/src/main/res/values/styles.xml x: 7 # contributors y: 9 # changes example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer/ReactNativeFlipper.java x: 6 # contributors y: 7 # changes example/android/app/src/main/res/xml/network_security_config.xml x: 4 # contributors y: 4 # changes example/src/useAppState.ts x: 2 # contributors y: 3 # changes android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsPackage.kt x: 5 # contributors y: 4 # changes example/android/app/src/main/res/drawable/rn_edit_text_material.xml x: 4 # contributors y: 3 # changes example/src/components/OptionPicker.tsx x: 3 # contributors y: 4 # changes example/metro.config.js x: 2 # contributors y: 2 # changes
27.0
# changes
  min: 1.0
  average: 5.51
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.5
  max: 27.0
0 13.0
# contributors
min: 1.0 | average: 4.02 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 13.0

Number of Contributors vs. File Size: 49 points

example/src/screens/TestPlan.tsx x: 1 # contributors y: 611 lines of code android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsView.kt x: 12 # contributors y: 434 lines of code android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsViewManager.kt x: 11 # contributors y: 148 lines of code example/src/App.tsx x: 6 # contributors y: 76 lines of code example/src/screens/Home.tsx x: 4 # contributors y: 112 lines of code example/src/screens/SwipeableExample.tsx x: 1 # contributors y: 197 lines of code ios/AmazonIvsManager.m x: 12 # contributors y: 48 lines of code ios/AmazonIvsManager.swift x: 4 # contributors y: 55 lines of code ios/AmazonIvsView.swift x: 12 # contributors y: 446 lines of code src/IVSPlayer.tsx x: 13 # contributors y: 398 lines of code src/source.ts x: 1 # contributors y: 19 lines of code src/types.ts x: 6 # contributors y: 47 lines of code example/src/screens/PlaygroundExample.tsx x: 8 # contributors y: 454 lines of code scripts/release-create.ts x: 2 # contributors y: 108 lines of code src/index.ts x: 1 # contributors y: 4 lines of code example/ios/AppDelegate.mm x: 6 # contributors y: 103 lines of code example/src/helpers.ts x: 5 # contributors y: 9 lines of code scripts/example-dot-env.ts x: 1 # contributors y: 16 lines of code scripts/release-verify.ts x: 1 # contributors y: 22 lines of code scripts/utils.ts x: 1 # contributors y: 7 lines of code example/src/screens/AdvancedExample.tsx x: 8 # contributors y: 208 lines of code example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainActivity.java x: 7 # contributors y: 38 lines of code example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/MainApplication.java x: 7 # contributors y: 73 lines of code example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/MainApplicationReactNativeHost.java x: 1 # contributors y: 83 lines of code example/android/app/src/main/java/com/example/amazonivsreactnativeplayer/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java x: 1 # contributors y: 30 lines of code example/android/app/src/main/jni/MainApplicationModuleProvider.cpp x: 1 # contributors y: 11 lines of code example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp x: 1 # contributors y: 37 lines of code example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h x: 1 # contributors y: 25 lines of code example/android/app/src/main/jni/MainComponentsRegistry.cpp x: 1 # contributors y: 43 lines of code example/android/app/src/main/res/values/styles.xml x: 7 # contributors y: 7 lines of code example/android/app/src/debug/java/com/example/amazonivsreactnativeplayer/ReactNativeFlipper.java x: 6 # contributors y: 60 lines of code example/android/app/src/main/res/xml/network_security_config.xml x: 4 # contributors y: 9 lines of code example/src/useAppState.ts x: 2 # contributors y: 31 lines of code android/src/main/java/com/amazonaws/ivs/reactnative/player/AmazonIvsPackage.kt x: 5 # contributors y: 13 lines of code example/android/app/src/main/res/drawable/rn_edit_text_material.xml x: 4 # contributors y: 11 lines of code example/src/components/LogLevelPicker.tsx x: 4 # contributors y: 43 lines of code example/src/components/OptionPicker.tsx x: 3 # contributors y: 42 lines of code example/src/screens/SimpleExample.tsx x: 6 # contributors y: 6 lines of code example/metro.config.js x: 2 # contributors y: 35 lines of code example/src/components/SettingsInputItem.tsx x: 2 # contributors y: 47 lines of code example/src/components/SettingsSliderItem.tsx x: 2 # contributors y: 42 lines of code
611.0
lines of code
  min: 4.0
  average: 88.0
  25th percentile: 11.0
  median: 37.0
  75th percentile: 79.5
  max: 611.0
0 13.0
# contributors
min: 1.0 | average: 4.02 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 13.0