Uber / simple-store
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 35 files with 1,501 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)
    • 12 files changed 6-20 times (873 lines of code)
    • 23 files changed 1-5 times (628 lines of code)
0% | 0% | 0% | 58% | 41%
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 35 files with 1,501 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)
    • 32 files changed by 2-5 contributors (1,487 lines of code)
    • 3 files changed by 1 contributor (14 lines of code)
0% | 0% | 0% | 99% | <1%
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, gitignore, properties, pro, proto, yml, sh, css, kt, txt, bat, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 67% | 32%
kt0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
proto0% | 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
simplestore0% | 0% | 0% | 54% | 45%
sample0% | 0% | 0% | 50% | 49%
protosimplestore0% | 0% | 0% | 97% | 2%
testing0% | 0% | 0% | 96% | 3%
ROOT0% | 0% | 0% | 0% | 100%
spotless0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 35)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/impl
264 21 2019-01-10 2023-06-09 15 4 kurtn@uber.com 106627781+davissuber@users....
SimpleStore.java
in simplestore/src/main/java/com/uber/simplestore
26 - 2019-01-10 2020-06-10 13 2 kurtn@uber.com kurtn@uber.com
JavaActivity.java
in sample/src/main/java/com/uber/simplestore/sample
121 5 2019-01-10 2020-07-30 12 4 kurtn@uber.com kurtn@uber.com
SimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/impl
75 6 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
KotlinActivity.kt
in sample/src/main/java/com/uber/simplestore/sample
100 8 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreImpl.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
106 11 2019-01-24 2019-08-13 10 2 kurtn@uber.com kurtn@uber.com
FakeSimpleStore.java
in testing/src/main/java/com/uber/simplestore/fakes
90 12 2019-02-15 2019-08-13 8 2 kurtn@uber.com kurtn@uber.com
SimpleProtoStore.java
in protosimplestore/src/main/java/com/uber/simplestore/proto
13 - 2019-01-24 2020-06-10 7 2 kurtn@uber.com kurtn@uber.com
StoreClosedException.java
in simplestore/src/main/java/com/uber/simplestore
9 2 2019-01-10 2019-08-13 6 2 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/primitive
14 2 2019-02-15 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreFactory.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
15 2 2019-02-08 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
SimpleStoreConfig.java
in simplestore/src/main/java/com/uber/simplestore
40 5 2019-01-10 2019-05-22 6 2 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStore.java
in simplestore/src/main/java/com/uber/simplestore/primitive
30 - 2019-02-15 2020-06-10 5 2 kurtn@uber.com kurtn@uber.com
AtomicFile.java
in simplestore/src/main/java/com/uber/simplestore/impl
127 9 2019-01-10 2024-01-20 5 3 kurtn@uber.com katyalanukalp@gmail.com
PrimitiveSimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/primitive
137 18 2019-02-15 2019-08-13 5 2 kurtn@uber.com kurtn@uber.com
strings.xml
in sample/src/main/res/values
4 - 2019-01-10 2019-08-02 4 2 kurtn@uber.com kurtn@uber.com
SimpleStoreHelpers.java
in simplestore/src/main/java/com/uber/simplestore
10 1 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
SampleApplication.java
in sample/src/main/java/com/uber/simplestore/sample
12 1 2019-01-10 2019-05-23 4 2 kurtn@uber.com kurtn@uber.com
StorageExecutors.java
in simplestore/src/main/java/com/uber/simplestore/executors
30 4 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
copyright.java
in spotless
1 - 2019-05-21 2019-05-22 2 1 kurtn@uber.com kurtn@uber.com
strings.xml
in protosimplestore/src/main/res/values
3 - 2019-01-24 2019-02-08 2 2 kurtn@uber.com kurtisnelson@gmail.com
strings.xml
in testing/src/main/res/values
3 - 2019-02-15 2019-02-19 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_round.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
colors.xml
in sample/src/main/res/values
6 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
DirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
proto
DemoProto.proto
in sample/src/main/proto
7 - 2019-06-27 2019-08-02 2 1 kurtn@uber.com kurtn@uber.com
styles.xml
in sample/src/main/res/values
7 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
AndroidDirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore/impl
18 3 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
activity_java.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
activity_kotlin.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_foreground.xml
in sample/src/main/res/drawable-v24
34 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
mkdocs.yml
in root
39 - 2019-08-06 2024-01-12 2 2 kurtn@uber.com amu@uber.com
ic_launcher_background.xml
in sample/src/main/res/drawable
74 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
NamespaceConfig.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2019-08-10 2019-08-10 1 1 kurtn@uber.com kurtn@uber.com
Files With Most Contributors (Top 35)
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
SimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/impl
264 21 2019-01-10 2023-06-09 15 4 kurtn@uber.com 106627781+davissuber@users....
JavaActivity.java
in sample/src/main/java/com/uber/simplestore/sample
121 5 2019-01-10 2020-07-30 12 4 kurtn@uber.com kurtn@uber.com
SimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/impl
75 6 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
KotlinActivity.kt
in sample/src/main/java/com/uber/simplestore/sample
100 8 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/primitive
14 2 2019-02-15 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreFactory.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
15 2 2019-02-08 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
AtomicFile.java
in simplestore/src/main/java/com/uber/simplestore/impl
127 9 2019-01-10 2024-01-20 5 3 kurtn@uber.com katyalanukalp@gmail.com
SimpleStore.java
in simplestore/src/main/java/com/uber/simplestore
26 - 2019-01-10 2020-06-10 13 2 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreImpl.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
106 11 2019-01-24 2019-08-13 10 2 kurtn@uber.com kurtn@uber.com
FakeSimpleStore.java
in testing/src/main/java/com/uber/simplestore/fakes
90 12 2019-02-15 2019-08-13 8 2 kurtn@uber.com kurtn@uber.com
SimpleProtoStore.java
in protosimplestore/src/main/java/com/uber/simplestore/proto
13 - 2019-01-24 2020-06-10 7 2 kurtn@uber.com kurtn@uber.com
StoreClosedException.java
in simplestore/src/main/java/com/uber/simplestore
9 2 2019-01-10 2019-08-13 6 2 kurtn@uber.com kurtn@uber.com
SimpleStoreConfig.java
in simplestore/src/main/java/com/uber/simplestore
40 5 2019-01-10 2019-05-22 6 2 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStore.java
in simplestore/src/main/java/com/uber/simplestore/primitive
30 - 2019-02-15 2020-06-10 5 2 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/primitive
137 18 2019-02-15 2019-08-13 5 2 kurtn@uber.com kurtn@uber.com
SimpleStoreHelpers.java
in simplestore/src/main/java/com/uber/simplestore
10 1 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
StorageExecutors.java
in simplestore/src/main/java/com/uber/simplestore/executors
30 4 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
strings.xml
in sample/src/main/res/values
4 - 2019-01-10 2019-08-02 4 2 kurtn@uber.com kurtn@uber.com
SampleApplication.java
in sample/src/main/java/com/uber/simplestore/sample
12 1 2019-01-10 2019-05-23 4 2 kurtn@uber.com kurtn@uber.com
AndroidDirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore/impl
18 3 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
DirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
mkdocs.yml
in root
39 - 2019-08-06 2024-01-12 2 2 kurtn@uber.com amu@uber.com
strings.xml
in testing/src/main/res/values
3 - 2019-02-15 2019-02-19 2 2 kurtn@uber.com kurtisnelson@gmail.com
strings.xml
in protosimplestore/src/main/res/values
3 - 2019-01-24 2019-02-08 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_foreground.xml
in sample/src/main/res/drawable-v24
34 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_background.xml
in sample/src/main/res/drawable
74 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
activity_kotlin.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
activity_java.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
colors.xml
in sample/src/main/res/values
6 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
styles.xml
in sample/src/main/res/values
7 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_round.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
copyright.java
in spotless
1 - 2019-05-21 2019-05-22 2 1 kurtn@uber.com kurtn@uber.com
proto
DemoProto.proto
in sample/src/main/proto
7 - 2019-06-27 2019-08-02 2 1 kurtn@uber.com kurtn@uber.com
NamespaceConfig.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2019-08-10 2019-08-10 1 1 kurtn@uber.com kurtn@uber.com
Files With Least Contributors (Top 35)
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
proto
DemoProto.proto
in sample/src/main/proto
7 - 2019-06-27 2019-08-02 2 1 kurtn@uber.com kurtn@uber.com
NamespaceConfig.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2019-08-10 2019-08-10 1 1 kurtn@uber.com kurtn@uber.com
copyright.java
in spotless
1 - 2019-05-21 2019-05-22 2 1 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/primitive
137 18 2019-02-15 2019-08-13 5 2 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreImpl.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
106 11 2019-01-24 2019-08-13 10 2 kurtn@uber.com kurtn@uber.com
FakeSimpleStore.java
in testing/src/main/java/com/uber/simplestore/fakes
90 12 2019-02-15 2019-08-13 8 2 kurtn@uber.com kurtn@uber.com
ic_launcher_background.xml
in sample/src/main/res/drawable
74 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
SimpleStoreConfig.java
in simplestore/src/main/java/com/uber/simplestore
40 5 2019-01-10 2019-05-22 6 2 kurtn@uber.com kurtn@uber.com
mkdocs.yml
in root
39 - 2019-08-06 2024-01-12 2 2 kurtn@uber.com amu@uber.com
ic_launcher_foreground.xml
in sample/src/main/res/drawable-v24
34 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
activity_kotlin.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
activity_java.xml
in sample/src/main/res/layout
32 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
PrimitiveSimpleStore.java
in simplestore/src/main/java/com/uber/simplestore/primitive
30 - 2019-02-15 2020-06-10 5 2 kurtn@uber.com kurtn@uber.com
StorageExecutors.java
in simplestore/src/main/java/com/uber/simplestore/executors
30 4 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
SimpleStore.java
in simplestore/src/main/java/com/uber/simplestore
26 - 2019-01-10 2020-06-10 13 2 kurtn@uber.com kurtn@uber.com
AndroidDirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore/impl
18 3 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
SimpleProtoStore.java
in protosimplestore/src/main/java/com/uber/simplestore/proto
13 - 2019-01-24 2020-06-10 7 2 kurtn@uber.com kurtn@uber.com
SampleApplication.java
in sample/src/main/java/com/uber/simplestore/sample
12 1 2019-01-10 2019-05-23 4 2 kurtn@uber.com kurtn@uber.com
SimpleStoreHelpers.java
in simplestore/src/main/java/com/uber/simplestore
10 1 2019-01-10 2019-05-22 4 2 kurtn@uber.com kurtn@uber.com
StoreClosedException.java
in simplestore/src/main/java/com/uber/simplestore
9 2 2019-01-10 2019-08-13 6 2 kurtn@uber.com kurtn@uber.com
styles.xml
in sample/src/main/res/values
7 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
DirectoryProvider.java
in simplestore/src/main/java/com/uber/simplestore
6 - 2020-07-29 2020-07-30 2 2 yahya.bayramoglu@uber.com kurtn@uber.com
colors.xml
in sample/src/main/res/values
6 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
ic_launcher_round.xml
in sample/src/main/res/mipmap-anydpi-v26
5 - 2019-01-10 2019-01-24 2 2 kurtn@uber.com kurtisnelson@gmail.com
strings.xml
in sample/src/main/res/values
4 - 2019-01-10 2019-08-02 4 2 kurtn@uber.com kurtn@uber.com
strings.xml
in testing/src/main/res/values
3 - 2019-02-15 2019-02-19 2 2 kurtn@uber.com kurtisnelson@gmail.com
strings.xml
in protosimplestore/src/main/res/values
3 - 2019-01-24 2019-02-08 2 2 kurtn@uber.com kurtisnelson@gmail.com
AtomicFile.java
in simplestore/src/main/java/com/uber/simplestore/impl
127 9 2019-01-10 2024-01-20 5 3 kurtn@uber.com katyalanukalp@gmail.com
KotlinActivity.kt
in sample/src/main/java/com/uber/simplestore/sample
100 8 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
SimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/impl
75 6 2019-01-10 2020-07-30 11 3 kurtn@uber.com kurtn@uber.com
SimpleProtoStoreFactory.java
in protosimplestore/src/main/java/com/uber/simplestore/proto/impl
15 2 2019-02-08 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
PrimitiveSimpleStoreFactory.java
in simplestore/src/main/java/com/uber/simplestore/primitive
14 2 2019-02-15 2020-07-30 6 3 kurtn@uber.com kurtn@uber.com
SimpleStoreImpl.java
in simplestore/src/main/java/com/uber/simplestore/impl
264 21 2019-01-10 2023-06-09 15 4 kurtn@uber.com 106627781+davissuber@users....
JavaActivity.java
in sample/src/main/java/com/uber/simplestore/sample
121 5 2019-01-10 2020-07-30 12 4 kurtn@uber.com kurtn@uber.com
Correlations

File Size vs. Number of Changes: 35 points

simplestore/src/main/java/com/uber/simplestore/impl/AtomicFile.java x: 127 lines of code y: 5 # changes mkdocs.yml x: 39 lines of code y: 2 # changes simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreImpl.java x: 264 lines of code y: 15 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreFactory.java x: 15 lines of code y: 6 # changes sample/src/main/java/com/uber/simplestore/sample/JavaActivity.java x: 121 lines of code y: 12 # changes sample/src/main/java/com/uber/simplestore/sample/KotlinActivity.kt x: 100 lines of code y: 11 # changes simplestore/src/main/java/com/uber/simplestore/DirectoryProvider.java x: 6 lines of code y: 2 # changes simplestore/src/main/java/com/uber/simplestore/impl/AndroidDirectoryProvider.java x: 18 lines of code y: 2 # changes simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreFactory.java x: 75 lines of code y: 11 # changes simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreFactory.java x: 14 lines of code y: 6 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/SimpleProtoStore.java x: 13 lines of code y: 7 # changes simplestore/src/main/java/com/uber/simplestore/SimpleStore.java x: 26 lines of code y: 13 # changes simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStore.java x: 30 lines of code y: 5 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreImpl.java x: 106 lines of code y: 10 # changes simplestore/src/main/java/com/uber/simplestore/StoreClosedException.java x: 9 lines of code y: 6 # changes simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreImpl.java x: 137 lines of code y: 5 # changes testing/src/main/java/com/uber/simplestore/fakes/FakeSimpleStore.java x: 90 lines of code y: 8 # changes simplestore/src/main/java/com/uber/simplestore/NamespaceConfig.java x: 6 lines of code y: 1 # changes sample/src/main/proto/DemoProto.proto x: 7 lines of code y: 2 # changes sample/src/main/res/values/strings.xml x: 4 lines of code y: 4 # changes sample/src/main/java/com/uber/simplestore/sample/SampleApplication.java x: 12 lines of code y: 4 # changes simplestore/src/main/java/com/uber/simplestore/SimpleStoreConfig.java x: 40 lines of code y: 6 # changes simplestore/src/main/java/com/uber/simplestore/SimpleStoreHelpers.java x: 10 lines of code y: 4 # changes simplestore/src/main/java/com/uber/simplestore/executors/StorageExecutors.java x: 30 lines of code y: 4 # changes spotless/copyright.java x: 1 lines of code y: 2 # changes testing/src/main/res/values/strings.xml x: 3 lines of code y: 2 # changes sample/src/main/res/drawable-v24/ic_launcher_foreground.xml x: 34 lines of code y: 2 # changes sample/src/main/res/drawable/ic_launcher_background.xml x: 74 lines of code y: 2 # changes sample/src/main/res/layout/activity_java.xml x: 32 lines of code y: 2 # changes sample/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 5 lines of code y: 2 # changes
15.0
# changes
  min: 1.0
  average: 4.94
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 15.0
0 264.0
lines of code
min: 1.0 | average: 42.89 | 25th percentile: 6.0 | median: 18.0 | 75th percentile: 74.0 | max: 264.0

Number of Contributors vs. Number of Changes: 35 points

simplestore/src/main/java/com/uber/simplestore/impl/AtomicFile.java x: 3 # contributors y: 5 # changes mkdocs.yml x: 2 # contributors y: 2 # changes simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreImpl.java x: 4 # contributors y: 15 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreFactory.java x: 3 # contributors y: 6 # changes sample/src/main/java/com/uber/simplestore/sample/JavaActivity.java x: 4 # contributors y: 12 # changes sample/src/main/java/com/uber/simplestore/sample/KotlinActivity.kt x: 3 # contributors y: 11 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/SimpleProtoStore.java x: 2 # contributors y: 7 # changes simplestore/src/main/java/com/uber/simplestore/SimpleStore.java x: 2 # contributors y: 13 # changes simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStore.java x: 2 # contributors y: 5 # changes protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreImpl.java x: 2 # contributors y: 10 # changes simplestore/src/main/java/com/uber/simplestore/StoreClosedException.java x: 2 # contributors y: 6 # changes testing/src/main/java/com/uber/simplestore/fakes/FakeSimpleStore.java x: 2 # contributors y: 8 # changes simplestore/src/main/java/com/uber/simplestore/NamespaceConfig.java x: 1 # contributors y: 1 # changes sample/src/main/proto/DemoProto.proto x: 1 # contributors y: 2 # changes sample/src/main/res/values/strings.xml x: 2 # contributors y: 4 # changes
15.0
# changes
  min: 1.0
  average: 4.94
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 15.0
0 4.0
# contributors
min: 1.0 | average: 2.17 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 35 points

simplestore/src/main/java/com/uber/simplestore/impl/AtomicFile.java x: 3 # contributors y: 127 lines of code mkdocs.yml x: 2 # contributors y: 39 lines of code simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreImpl.java x: 4 # contributors y: 264 lines of code protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreFactory.java x: 3 # contributors y: 15 lines of code sample/src/main/java/com/uber/simplestore/sample/JavaActivity.java x: 4 # contributors y: 121 lines of code sample/src/main/java/com/uber/simplestore/sample/KotlinActivity.kt x: 3 # contributors y: 100 lines of code simplestore/src/main/java/com/uber/simplestore/DirectoryProvider.java x: 2 # contributors y: 6 lines of code simplestore/src/main/java/com/uber/simplestore/impl/AndroidDirectoryProvider.java x: 2 # contributors y: 18 lines of code simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreFactory.java x: 3 # contributors y: 75 lines of code simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreFactory.java x: 3 # contributors y: 14 lines of code protosimplestore/src/main/java/com/uber/simplestore/proto/SimpleProtoStore.java x: 2 # contributors y: 13 lines of code simplestore/src/main/java/com/uber/simplestore/SimpleStore.java x: 2 # contributors y: 26 lines of code simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStore.java x: 2 # contributors y: 30 lines of code protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreImpl.java x: 2 # contributors y: 106 lines of code simplestore/src/main/java/com/uber/simplestore/StoreClosedException.java x: 2 # contributors y: 9 lines of code simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreImpl.java x: 2 # contributors y: 137 lines of code testing/src/main/java/com/uber/simplestore/fakes/FakeSimpleStore.java x: 2 # contributors y: 90 lines of code simplestore/src/main/java/com/uber/simplestore/NamespaceConfig.java x: 1 # contributors y: 6 lines of code sample/src/main/proto/DemoProto.proto x: 1 # contributors y: 7 lines of code sample/src/main/res/values/strings.xml x: 2 # contributors y: 4 lines of code sample/src/main/java/com/uber/simplestore/sample/SampleApplication.java x: 2 # contributors y: 12 lines of code simplestore/src/main/java/com/uber/simplestore/SimpleStoreConfig.java x: 2 # contributors y: 40 lines of code simplestore/src/main/java/com/uber/simplestore/SimpleStoreHelpers.java x: 2 # contributors y: 10 lines of code spotless/copyright.java x: 1 # contributors y: 1 lines of code testing/src/main/res/values/strings.xml x: 2 # contributors y: 3 lines of code sample/src/main/res/drawable-v24/ic_launcher_foreground.xml x: 2 # contributors y: 34 lines of code sample/src/main/res/drawable/ic_launcher_background.xml x: 2 # contributors y: 74 lines of code sample/src/main/res/layout/activity_java.xml x: 2 # contributors y: 32 lines of code sample/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 2 # contributors y: 5 lines of code sample/src/main/res/values/styles.xml x: 2 # contributors y: 7 lines of code
264.0
lines of code
  min: 1.0
  average: 42.89
  25th percentile: 6.0
  median: 18.0
  75th percentile: 74.0
  max: 264.0
0 4.0
# contributors
min: 1.0 | average: 2.17 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0