repowiserepowise
Sign in
baneeishaque/CachePot
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisebaneeishaque/CachePot

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

22of 66 scored

22 commits sit in this repo's top risk tercile, which is 33% of the 66scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 4.3 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits23%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.59bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold4.3out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Began docs-led, now leaning chore.

Feature11%
Fix9%
Refactor2%
Docs36%
Test5%
Chore14%
Other24%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
a4a2c659first commit
KimKevin
11y ago+938 -0
99%Elevated
more lines added than baseline
2
e543af19Refactor cache map
KimKevin
9y ago+369 -157
98%Elevated
more lines added than baseline
3
ae6fbfdbChange AndroidDataCache to CachePot
KimKevin
9y ago+606 -410
96%Elevated
more lines added than baseline
4
e2f82fe0added : Maps for using fragment adapter asynchronously
KimKevin
11y ago+197 -76
95%Elevated
more lines added than baseline
5
f4e3dd93renamed : DataCache
KimKevin
11y ago+141 -13
93%Elevated
more lines added than baseline
6
a23040ccchore: AGP 7.4.2 (Gradle 8.7)
Banee Ishaque K
2y ago+222 -142
92%Elevated
more lines added than baseline
7
7ef474c6Add push and pop for TAG and update tests
kimkevin
9y ago+240 -173
89%Elevated
more lines added than baseline
8
81d254b9Add README.md
KimKevin
9y ago+129 -0
89%Elevated
more lines added than baseline
9
d2c46c92library/build.gradle: Added Maven Publish Plugin
Banee Ishaque K
2y ago+78 -0
87%Elevated
more lines added than baseline
10
21cc838cchanged datacache name
KimKevin
10y ago+82 -63
86%Elevated
more lines added than baseline
11
2879804aUpdate Project
KimKevin
9y ago+164 -443
84%Elevated
more lines added than baseline
12
902a0666Update README.md
YongJun Kim
9y ago+56 -25
82%Elevated
more lines added than baseline
13
252e2a62Update README.md
YongJun Kim
11y ago+52 -1
82%Elevated
more lines added than baseline
14
e40eccfbUpdate README.md
YongJun Kim
11y ago+42 -6
80%Elevated
more lines added than baseline
15
19dbd0b4Now code looks better and more idiomatic
Taras Mazepa
7y ago+30 -52
78%Elevated
more lines added than baseline
16
6790e599Set min sdk as 14 and Update gradle version
KimKevin
9y ago+76 -79
77%Elevated
more lines added than baseline
17
a4478671fix: fixed to initialize values when it's null
KimKevin
10y ago+38 -12
75%Elevated
more lines added than baseline
18
eee71d73Update README.md
YongJun Kim
9y ago+27 -10
73%Elevated
more lines added than baseline
19
4cae6a08Add releaseCompile for release flavor
KimKevin
9y ago+33 -3
73%Elevated
more lines added than baseline
20
00ca7e13Updated README.md
KimKevin
10y ago+28 -12
70%Elevated
more lines added than baseline
21
bc2a626dAdd .whitesource configuration file
mend-bolt-for-github[bot]
2y ago+14 -0
69%Elevated
more lines added than baseline
22
68698965Update build tool version
kimkevin
7y ago+16 -17
67%Elevated
more lines added than baseline
23
b875dfc0Add travis.yml
KimKevin
9y ago+10 -1
66%Typical
more subsystems than baseline
24
32924adcUpdate README.md
YongJun Kim
10y ago+8 -8
64%Typical
fewer lines added than baseline
25
07d1d690Update README.md
YongJun Kim
11y ago+8 -3
64%Typical
fewer lines added than baseline
26
c957f8daUpdate README.md
YongJun Kim
9y ago+8 -6
61%Typical
fewer lines added than baseline
27
821f5537Add clear method
KimKevin
9y ago+5 -0
60%Typical
fewer lines added than baseline
28
1c7d03d0Update build.gradle
KimKevin
9y ago+5 -6
58%Typical
fewer lines added than baseline
29
b388cf6cUpdated README.md
KimKevin
10y ago+4 -4
58%Typical
fewer lines added than baseline
30
433b9e54Update Gradle version
kimkevin
7y ago+4 -3
55%Typical
fewer lines added than baseline
31
fc4c833aCorrected few spelling mistakes in README.
Shreyash S Sarnayak
9y ago+3 -3
55%Typical
fewer lines added than baseline
32
0ade2b8aUpdate build.gradle
KimKevin
9y ago+3 -3
52%Typical
fewer lines added than baseline
33
45b01b66Change minSdkVersion to 14
KimKevin
9y ago+3 -1
51%Typical
fewer lines added than baseline
34
8aec6070Update .whitesource
Banee Ishaque K
2y ago+2 -2
48%Typical
fewer lines added than baseline
35
0ec0c605Update README.md
YongJun Kim
11y ago+2 -2
48%Typical
fewer lines added than baseline
36
0bdd59c3Update README.md
YongJun Kim
11y ago+2 -2
48%Typical
fewer lines added than baseline
37
41a1b077library/build.gradle: Removed com.novoda.bintray-release plugin
Banee Ishaque K
2y ago+2 -22
39%Typical
fewer lines added than baseline
38
3d613b54Update README.md
YongJun Kim
9y ago+2 -2
39%Typical
fewer lines added than baseline
39
ee50fc37Update README.md
YongJun Kim
9y ago+2 -2
39%Typical
fewer lines added than baseline
40
6c205551Update README.md
YongJun Kim
9y ago+2 -1
39%Typical
fewer lines added than baseline
41
8c450967Update travis.yml
KimKevin
9y ago+2 -1
39%Typical
fewer lines added than baseline
42
0cc08a3bUpdate README.md
YongJun Kim
9y ago+2 -0
39%Typical
fewer lines added than baseline
43
834eba9fUpdate README.md
KimKevin
9y ago+2 -2
39%Typical
fewer lines added than baseline
44
2eed3e26Update license for build.gradle
KimKevin
9y ago+2 -2
39%Typical
fewer lines added than baseline
45
a6c78b15makes CachePot.getInstance() truly thread-safe
Vitaliy Khudenko
7y ago+1 -1
31%Below typical
fewer lines added than baseline
46
98b04245Inlines parameter initialization
Taras Mazepa
7y ago+1 -5
31%Below typical
fewer lines added than baseline
47
3ce385f5first commit
KimKevin
11y ago+1 -0
31%Below typical
fewer lines added than baseline
48
dbee8416Update README.md
YongJun Kim
9y ago+1 -1
27%Below typical
fewer lines added than baseline
49
937417ceUpdate README.md
YongJun Kim
11y ago+1 -13
27%Below typical
fewer lines added than baseline
50
ef69e9aefixed : remove issue of Map
KimKevin
11y ago+1 -1
27%Below typical
fewer lines added than baseline
  • a4a2c659first commit
    Author
    KimKevin
    When
    11y ago
    Lines
    +938 -0
    Risk
    99%Elevated
  • e543af19Refactor cache map
    Author
    KimKevin
    When
    9y ago
    Lines
    +369 -157
    Risk
    98%Elevated
  • ae6fbfdbChange AndroidDataCache to CachePot
    Author
    KimKevin
    When
    9y ago
    Lines
    +606 -410
    Risk
    96%Elevated
  • e2f82fe0added : Maps for using fragment adapter asynchronously
    Author
    KimKevin
    When
    11y ago
    Lines
    +197 -76
    Risk
    95%Elevated
  • f4e3dd93renamed : DataCache
    Author
    KimKevin
    When
    11y ago
    Lines
    +141 -13
    Risk
    93%Elevated
  • a23040ccchore: AGP 7.4.2 (Gradle 8.7)
    Author
    Banee Ishaque K
    When
    2y ago
    Lines
    +222 -142
    Risk
    92%Elevated
  • 7ef474c6Add push and pop for TAG and update tests
    Author
    kimkevin
    When
    9y ago
    Lines
    +240 -173
    Risk
    89%Elevated
  • 81d254b9Add README.md
    Author
    KimKevin
    When
    9y ago
    Lines
    +129 -0
    Risk
    89%Elevated
  • d2c46c92library/build.gradle: Added Maven Publish Plugin
    Author
    Banee Ishaque K
    When
    2y ago
    Lines
    +78 -0
    Risk
    87%Elevated
  • 21cc838cchanged datacache name
    Author
    KimKevin
    When
    10y ago
    Lines
    +82 -63
    Risk
    86%Elevated
  • 2879804aUpdate Project
    Author
    KimKevin
    When
    9y ago
    Lines
    +164 -443
    Risk
    84%Elevated
  • 902a0666Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +56 -25
    Risk
    82%Elevated
  • 252e2a62Update README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +52 -1
    Risk
    82%Elevated
  • e40eccfbUpdate README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +42 -6
    Risk
    80%Elevated
  • 19dbd0b4Now code looks better and more idiomatic
    Author
    Taras Mazepa
    When
    7y ago
    Lines
    +30 -52
    Risk
    78%Elevated
  • 6790e599Set min sdk as 14 and Update gradle version
    Author
    KimKevin
    When
    9y ago
    Lines
    +76 -79
    Risk
    77%Elevated
  • a4478671fix: fixed to initialize values when it's null
    Author
    KimKevin
    When
    10y ago
    Lines
    +38 -12
    Risk
    75%Elevated
  • eee71d73Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +27 -10
    Risk
    73%Elevated
  • 4cae6a08Add releaseCompile for release flavor
    Author
    KimKevin
    When
    9y ago
    Lines
    +33 -3
    Risk
    73%Elevated
  • 00ca7e13Updated README.md
    Author
    KimKevin
    When
    10y ago
    Lines
    +28 -12
    Risk
    70%Elevated
  • bc2a626dAdd .whitesource configuration file
    Author
    mend-bolt-for-github[bot]
    When
    2y ago
    Lines
    +14 -0
    Risk
    69%Elevated
  • 68698965Update build tool version
    Author
    kimkevin
    When
    7y ago
    Lines
    +16 -17
    Risk
    67%Elevated
  • b875dfc0Add travis.yml
    Author
    KimKevin
    When
    9y ago
    Lines
    +10 -1
    Risk
    66%Typical
  • 32924adcUpdate README.md
    Author
    YongJun Kim
    When
    10y ago
    Lines
    +8 -8
    Risk
    64%Typical
  • 07d1d690Update README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +8 -3
    Risk
    64%Typical
  • c957f8daUpdate README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +8 -6
    Risk
    61%Typical
  • 821f5537Add clear method
    Author
    KimKevin
    When
    9y ago
    Lines
    +5 -0
    Risk
    60%Typical
  • 1c7d03d0Update build.gradle
    Author
    KimKevin
    When
    9y ago
    Lines
    +5 -6
    Risk
    58%Typical
  • b388cf6cUpdated README.md
    Author
    KimKevin
    When
    10y ago
    Lines
    +4 -4
    Risk
    58%Typical
  • 433b9e54Update Gradle version
    Author
    kimkevin
    When
    7y ago
    Lines
    +4 -3
    Risk
    55%Typical
  • fc4c833aCorrected few spelling mistakes in README.
    Author
    Shreyash S Sarnayak
    When
    9y ago
    Lines
    +3 -3
    Risk
    55%Typical
  • 0ade2b8aUpdate build.gradle
    Author
    KimKevin
    When
    9y ago
    Lines
    +3 -3
    Risk
    52%Typical
  • 45b01b66Change minSdkVersion to 14
    Author
    KimKevin
    When
    9y ago
    Lines
    +3 -1
    Risk
    51%Typical
  • 8aec6070Update .whitesource
    Author
    Banee Ishaque K
    When
    2y ago
    Lines
    +2 -2
    Risk
    48%Typical
  • 0ec0c605Update README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +2 -2
    Risk
    48%Typical
  • 0bdd59c3Update README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +2 -2
    Risk
    48%Typical
  • 41a1b077library/build.gradle: Removed com.novoda.bintray-release plugin
    Author
    Banee Ishaque K
    When
    2y ago
    Lines
    +2 -22
    Risk
    39%Typical
  • 3d613b54Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +2 -2
    Risk
    39%Typical
  • ee50fc37Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +2 -2
    Risk
    39%Typical
  • 6c205551Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +2 -1
    Risk
    39%Typical
  • 8c450967Update travis.yml
    Author
    KimKevin
    When
    9y ago
    Lines
    +2 -1
    Risk
    39%Typical
  • 0cc08a3bUpdate README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +2 -0
    Risk
    39%Typical
  • 834eba9fUpdate README.md
    Author
    KimKevin
    When
    9y ago
    Lines
    +2 -2
    Risk
    39%Typical
  • 2eed3e26Update license for build.gradle
    Author
    KimKevin
    When
    9y ago
    Lines
    +2 -2
    Risk
    39%Typical
  • a6c78b15makes CachePot.getInstance() truly thread-safe
    Author
    Vitaliy Khudenko
    When
    7y ago
    Lines
    +1 -1
    Risk
    31%Below typical
  • 98b04245Inlines parameter initialization
    Author
    Taras Mazepa
    When
    7y ago
    Lines
    +1 -5
    Risk
    31%Below typical
  • 3ce385f5first commit
    Author
    KimKevin
    When
    11y ago
    Lines
    +1 -0
    Risk
    31%Below typical
  • dbee8416Update README.md
    Author
    YongJun Kim
    When
    9y ago
    Lines
    +1 -1
    Risk
    27%Below typical
  • 937417ceUpdate README.md
    Author
    YongJun Kim
    When
    11y ago
    Lines
    +1 -13
    Risk
    27%Below typical
  • ef69e9aefixed : remove issue of Map
    Author
    KimKevin
    When
    11y ago
    Lines
    +1 -1
    Risk
    27%Below typical
Showing 50 of 66 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

014typical ↑elevated ↑0.04.89.5Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 66 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.04.5Diffusion →
Below typical22
Typical22
Elevated22

Commit history for baneeishaque/CachePot

baneeishaque/CachePot has 77 commits in its history from 9 contributors, the first of them Sep 21, 2015. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.