Uber / RxCentralBle
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 39 files with 2,622 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 6 files changed 6-20 times (629 lines of code)
    • 33 files changed 1-5 times (1,993 lines of code)
0% | 0% | 0% | 23% | 76%
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 39 files with 2,622 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)
    • 24 files changed by 2-5 contributors (2,020 lines of code)
    • 15 files changed by 1 contributor (602 lines of code)
0% | 0% | 0% | 77% | 22%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, md, gradle, txt, properties, gitignore, yml, bat, json, pro
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 25% | 74%
xml0% | 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
rx-central-ble0% | 0% | 0% | 17% | 82%
rx-central-ble-sample0% | 0% | 0% | 52% | 47%
config0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CoreConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
149 11 2018-12-13 2021-06-29 12 5 kbabcock@uber.com edbert.chan@yahoo.com
Scanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
15 - 2018-12-13 2021-06-29 9 5 kbabcock@uber.com edbert.chan@yahoo.com
AbstractWrite.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
79 5 2018-12-13 2021-06-29 9 3 kbabcock@uber.com edbert.chan@yahoo.com
MainActivity.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
269 10 2018-12-13 2022-02-09 9 3 kbabcock@uber.com kbabcock@uber.com
ConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
25 - 2018-12-13 2021-06-29 6 3 kbabcock@uber.com edbert.chan@yahoo.com
JellyBeanScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
92 7 2018-12-13 2019-10-23 6 2 kbabcock@uber.com kbabcock@uber.com
SampleApplication.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
53 5 2018-12-13 2019-10-16 5 1 kbabcock@uber.com kbabcock@uber.com
activity_main.xml
in rx-central-ble-sample/src/main/res/layout
103 - 2018-12-07 2021-06-29 5 2 kbabcock@uber.com edbert.chan@yahoo.com
CoreParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
128 5 2018-12-13 2021-06-29 5 3 kbabcock@uber.com edbert.chan@yahoo.com
RegisterNotification.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
48 5 2018-12-13 2021-06-29 4 2 kbabcock@uber.com edbert.chan@yahoo.com
CoreBluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
81 5 2018-12-13 2019-06-03 4 2 kbabcock@uber.com kbabcock@uber.com
ScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
14 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
CoreScannerFactory.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
15 1 2019-09-10 2019-10-08 3 3 anomikos@uber.com kbabcock@uber.com
ParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
16 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ConnectionError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
29 4 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
LollipopScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
33 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
JellyBeanScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
34 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
Peripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
48 - 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
PeripheralError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
52 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
CorePeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
67 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ThrottledLollipopScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
218 14 2019-09-13 2019-10-23 3 1 kbabcock@uber.com kbabcock@uber.com
CorePeripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
575 32 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
5 - 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
Write.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
15 2 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
TextViewLoggingTree.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
26 2 2018-12-13 2019-02-01 2 2 kbabcock@uber.com kbabcockuf@gmail.com
ReadRssi.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
RequestMtu.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
Read.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
39 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
NameScanMatcher.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
57 5 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
RssiScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
60 5 2019-04-16 2019-09-13 2 2 kbabcockuf@gmail.com kbabcock@uber.com
lint.xml
in config/lint
5 - 2022-02-09 2022-02-09 1 1 kbabcock@uber.com kbabcock@uber.com
PeripheralOperation.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
7 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
Irrelevant.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
8 1 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
BluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
11 - 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
PeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
13 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
Utils.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
21 3 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
Optional.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
23 6 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
RxCentralLogger.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
49 6 2019-02-01 2019-02-01 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
ServiceScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
64 6 2019-04-16 2019-04-16 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
strings.xml
in rx-central-ble-sample/src/main/res/values
3 -
ic_launcher_round.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
ic_launcher.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
colors.xml
in rx-central-ble-sample/src/main/res/values
6 -
styles.xml
in rx-central-ble-sample/src/main/res/values
7 -
ic_launcher_foreground.xml
in rx-central-ble-sample/src/main/res/drawable-v24
34 -
ic_launcher_background.xml
in rx-central-ble-sample/src/main/res/drawable
170 -
Files With Most Contributors (Top 46)
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
CoreConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
149 11 2018-12-13 2021-06-29 12 5 kbabcock@uber.com edbert.chan@yahoo.com
Scanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
15 - 2018-12-13 2021-06-29 9 5 kbabcock@uber.com edbert.chan@yahoo.com
AbstractWrite.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
79 5 2018-12-13 2021-06-29 9 3 kbabcock@uber.com edbert.chan@yahoo.com
MainActivity.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
269 10 2018-12-13 2022-02-09 9 3 kbabcock@uber.com kbabcock@uber.com
ConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
25 - 2018-12-13 2021-06-29 6 3 kbabcock@uber.com edbert.chan@yahoo.com
CoreParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
128 5 2018-12-13 2021-06-29 5 3 kbabcock@uber.com edbert.chan@yahoo.com
CoreScannerFactory.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
15 1 2019-09-10 2019-10-08 3 3 anomikos@uber.com kbabcock@uber.com
JellyBeanScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
92 7 2018-12-13 2019-10-23 6 2 kbabcock@uber.com kbabcock@uber.com
activity_main.xml
in rx-central-ble-sample/src/main/res/layout
103 - 2018-12-07 2021-06-29 5 2 kbabcock@uber.com edbert.chan@yahoo.com
CoreBluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
81 5 2018-12-13 2019-06-03 4 2 kbabcock@uber.com kbabcock@uber.com
RegisterNotification.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
48 5 2018-12-13 2021-06-29 4 2 kbabcock@uber.com edbert.chan@yahoo.com
ParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
16 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
CorePeripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
575 32 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
CorePeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
67 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
JellyBeanScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
34 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
LollipopScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
33 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
14 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
PeripheralError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
52 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
Peripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
48 - 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ConnectionError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
29 4 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
RssiScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
60 5 2019-04-16 2019-09-13 2 2 kbabcockuf@gmail.com kbabcock@uber.com
ScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
5 - 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
NameScanMatcher.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
57 5 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
TextViewLoggingTree.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
26 2 2018-12-13 2019-02-01 2 2 kbabcock@uber.com kbabcockuf@gmail.com
SampleApplication.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
53 5 2018-12-13 2019-10-16 5 1 kbabcock@uber.com kbabcock@uber.com
ThrottledLollipopScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
218 14 2019-09-13 2019-10-23 3 1 kbabcock@uber.com kbabcock@uber.com
Read.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
39 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
RequestMtu.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
ReadRssi.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
Write.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
15 2 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
lint.xml
in config/lint
5 - 2022-02-09 2022-02-09 1 1 kbabcock@uber.com kbabcock@uber.com
RxCentralLogger.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
49 6 2019-02-01 2019-02-01 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
BluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
11 - 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
ServiceScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
64 6 2019-04-16 2019-04-16 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
Optional.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
23 6 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
PeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
13 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
PeripheralOperation.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
7 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
Utils.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
21 3 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
Irrelevant.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
8 1 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
ic_launcher_foreground.xml
in rx-central-ble-sample/src/main/res/drawable-v24
34 -
ic_launcher_background.xml
in rx-central-ble-sample/src/main/res/drawable
170 -
colors.xml
in rx-central-ble-sample/src/main/res/values
6 -
styles.xml
in rx-central-ble-sample/src/main/res/values
7 -
strings.xml
in rx-central-ble-sample/src/main/res/values
3 -
ic_launcher.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
ic_launcher_round.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
Files With Least Contributors (Top 46)
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
ic_launcher_background.xml
in rx-central-ble-sample/src/main/res/drawable
170 -
ic_launcher_foreground.xml
in rx-central-ble-sample/src/main/res/drawable-v24
34 -
styles.xml
in rx-central-ble-sample/src/main/res/values
7 -
colors.xml
in rx-central-ble-sample/src/main/res/values
6 -
ic_launcher.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
ic_launcher_round.xml
in rx-central-ble-sample/src/main/res/mipmap-anydpi-v26
5 -
strings.xml
in rx-central-ble-sample/src/main/res/values
3 -
ThrottledLollipopScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
218 14 2019-09-13 2019-10-23 3 1 kbabcock@uber.com kbabcock@uber.com
ServiceScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
64 6 2019-04-16 2019-04-16 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
SampleApplication.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
53 5 2018-12-13 2019-10-16 5 1 kbabcock@uber.com kbabcock@uber.com
RxCentralLogger.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
49 6 2019-02-01 2019-02-01 1 1 kbabcockuf@gmail.com kbabcockuf@gmail.com
Read.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
39 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
RequestMtu.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
ReadRssi.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
38 4 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
Optional.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
23 6 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
Utils.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
21 3 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
Write.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
15 2 2018-12-13 2019-10-16 2 1 kbabcock@uber.com kbabcock@uber.com
PeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
13 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
BluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
11 - 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
Irrelevant.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
8 1 2018-12-13 2018-12-13 1 1 kbabcock@uber.com kbabcock@uber.com
PeripheralOperation.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
7 - 2019-10-16 2019-10-16 1 1 kbabcock@uber.com kbabcock@uber.com
lint.xml
in config/lint
5 - 2022-02-09 2022-02-09 1 1 kbabcock@uber.com kbabcock@uber.com
CorePeripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
575 32 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
activity_main.xml
in rx-central-ble-sample/src/main/res/layout
103 - 2018-12-07 2021-06-29 5 2 kbabcock@uber.com edbert.chan@yahoo.com
JellyBeanScanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
92 7 2018-12-13 2019-10-23 6 2 kbabcock@uber.com kbabcock@uber.com
CoreBluetoothDetector.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
81 5 2018-12-13 2019-06-03 4 2 kbabcock@uber.com kbabcock@uber.com
CorePeripheralManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
67 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
RssiScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers
60 5 2019-04-16 2019-09-13 2 2 kbabcockuf@gmail.com kbabcock@uber.com
NameScanMatcher.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
57 5 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
PeripheralError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
52 7 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
RegisterNotification.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
48 5 2018-12-13 2021-06-29 4 2 kbabcock@uber.com edbert.chan@yahoo.com
Peripheral.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
48 - 2019-10-16 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
JellyBeanScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
34 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
LollipopScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners
33 5 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ConnectionError.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
29 4 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
TextViewLoggingTree.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
26 2 2018-12-13 2019-02-01 2 2 kbabcock@uber.com kbabcockuf@gmail.com
ParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
16 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ScanData.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
14 - 2018-12-13 2021-06-29 3 2 kbabcock@uber.com edbert.chan@yahoo.com
ScanMatcher.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
5 - 2018-12-13 2019-01-11 2 2 kbabcock@uber.com kbabcockuf@gmail.com
MainActivity.java
in rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample
269 10 2018-12-13 2022-02-09 9 3 kbabcock@uber.com kbabcock@uber.com
CoreParsedAdvertisement.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
128 5 2018-12-13 2021-06-29 5 3 kbabcock@uber.com edbert.chan@yahoo.com
AbstractWrite.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations
79 5 2018-12-13 2021-06-29 9 3 kbabcock@uber.com edbert.chan@yahoo.com
ConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
25 - 2018-12-13 2021-06-29 6 3 kbabcock@uber.com edbert.chan@yahoo.com
CoreScannerFactory.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
15 1 2019-09-10 2019-10-08 3 3 anomikos@uber.com kbabcock@uber.com
CoreConnectionManager.java
in rx-central-ble/src/main/java/com/uber/rxcentralble/core
149 11 2018-12-13 2021-06-29 12 5 kbabcock@uber.com edbert.chan@yahoo.com
Scanner.java
in rx-central-ble/src/main/java/com/uber/rxcentralble
15 - 2018-12-13 2021-06-29 9 5 kbabcock@uber.com edbert.chan@yahoo.com
Correlations

File Size vs. Number of Changes: 39 points

config/lint/lint.xml x: 5 lines of code y: 1 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/MainActivity.java x: 269 lines of code y: 9 # changes rx-central-ble-sample/src/main/res/layout/activity_main.xml x: 103 lines of code y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionError.java x: 29 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionManager.java x: 25 lines of code y: 6 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ParsedAdvertisement.java x: 16 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Peripheral.java x: 48 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralError.java x: 52 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ScanData.java x: 14 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Scanner.java x: 15 lines of code y: 9 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreConnectionManager.java x: 149 lines of code y: 12 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreParsedAdvertisement.java x: 128 lines of code y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CorePeripheral.java x: 575 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CorePeripheralManager.java x: 67 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/AbstractWrite.java x: 79 lines of code y: 9 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/RegisterNotification.java x: 48 lines of code y: 4 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/JellyBeanScanData.java x: 34 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/LollipopScanData.java x: 33 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/JellyBeanScanner.java x: 92 lines of code y: 6 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/ThrottledLollipopScanner.java x: 218 lines of code y: 3 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/SampleApplication.java x: 53 lines of code y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralManager.java x: 13 lines of code y: 1 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralOperation.java x: 7 lines of code y: 1 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/Read.java x: 39 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/ReadRssi.java x: 38 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/Write.java x: 15 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreScannerFactory.java x: 15 lines of code y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/RssiScanMatcher.java x: 60 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreBluetoothDetector.java x: 81 lines of code y: 4 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/ServiceScanMatcher.java x: 64 lines of code y: 1 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/TextViewLoggingTree.java x: 26 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/RxCentralLogger.java x: 49 lines of code y: 1 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/NameScanMatcher.java x: 57 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ScanMatcher.java x: 5 lines of code y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/BluetoothDetector.java x: 11 lines of code y: 1 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Irrelevant.java x: 8 lines of code y: 1 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Optional.java x: 23 lines of code y: 1 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Utils.java x: 21 lines of code y: 1 # changes
12.0
# changes
  min: 1.0
  average: 3.38
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 12.0
0 575.0
lines of code
min: 5.0 | average: 67.23 | 25th percentile: 15.0 | median: 38.0 | 75th percentile: 67.0 | max: 575.0

Number of Contributors vs. Number of Changes: 39 points

config/lint/lint.xml x: 1 # contributors y: 1 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/MainActivity.java x: 3 # contributors y: 9 # changes rx-central-ble-sample/src/main/res/layout/activity_main.xml x: 2 # contributors y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionError.java x: 2 # contributors y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionManager.java x: 3 # contributors y: 6 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/Scanner.java x: 5 # contributors y: 9 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreConnectionManager.java x: 5 # contributors y: 12 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreParsedAdvertisement.java x: 3 # contributors y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/RegisterNotification.java x: 2 # contributors y: 4 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/JellyBeanScanner.java x: 2 # contributors y: 6 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/ThrottledLollipopScanner.java x: 1 # contributors y: 3 # changes rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/SampleApplication.java x: 1 # contributors y: 5 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/Read.java x: 1 # contributors y: 2 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreScannerFactory.java x: 3 # contributors y: 3 # changes rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/RssiScanMatcher.java x: 2 # contributors y: 2 # changes
12.0
# changes
  min: 1.0
  average: 3.38
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 12.0
0 5.0
# contributors
min: 1.0 | average: 1.9 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 39 points

config/lint/lint.xml x: 1 # contributors y: 5 lines of code rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/MainActivity.java x: 3 # contributors y: 269 lines of code rx-central-ble-sample/src/main/res/layout/activity_main.xml x: 2 # contributors y: 103 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionError.java x: 2 # contributors y: 29 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/ConnectionManager.java x: 3 # contributors y: 25 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/ParsedAdvertisement.java x: 2 # contributors y: 16 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/Peripheral.java x: 2 # contributors y: 48 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralError.java x: 2 # contributors y: 52 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/ScanData.java x: 2 # contributors y: 14 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/Scanner.java x: 5 # contributors y: 15 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreConnectionManager.java x: 5 # contributors y: 149 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreParsedAdvertisement.java x: 3 # contributors y: 128 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CorePeripheral.java x: 2 # contributors y: 575 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CorePeripheralManager.java x: 2 # contributors y: 67 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/AbstractWrite.java x: 3 # contributors y: 79 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/JellyBeanScanData.java x: 2 # contributors y: 34 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/LollipopScanData.java x: 2 # contributors y: 33 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/JellyBeanScanner.java x: 2 # contributors y: 92 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/scanners/ThrottledLollipopScanner.java x: 1 # contributors y: 218 lines of code rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/SampleApplication.java x: 1 # contributors y: 53 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralManager.java x: 1 # contributors y: 13 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/PeripheralOperation.java x: 1 # contributors y: 7 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/Read.java x: 1 # contributors y: 39 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/ReadRssi.java x: 1 # contributors y: 38 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/operations/Write.java x: 1 # contributors y: 15 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreScannerFactory.java x: 3 # contributors y: 15 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/RssiScanMatcher.java x: 2 # contributors y: 60 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/CoreBluetoothDetector.java x: 2 # contributors y: 81 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/ServiceScanMatcher.java x: 1 # contributors y: 64 lines of code rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/TextViewLoggingTree.java x: 2 # contributors y: 26 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/RxCentralLogger.java x: 1 # contributors y: 49 lines of code rx-central-ble-sample/src/main/java/com/uber/rxcentralble/sample/NameScanMatcher.java x: 2 # contributors y: 57 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/ScanMatcher.java x: 2 # contributors y: 5 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/BluetoothDetector.java x: 1 # contributors y: 11 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/Optional.java x: 1 # contributors y: 23 lines of code rx-central-ble/src/main/java/com/uber/rxcentralble/Utils.java x: 1 # contributors y: 21 lines of code
575.0
lines of code
  min: 5.0
  average: 67.23
  25th percentile: 15.0
  median: 38.0
  75th percentile: 67.0
  max: 575.0
0 5.0
# contributors
min: 1.0 | average: 1.9 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0