repowiserepowise
Sign in
baneeishaque/SortableTableView
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

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

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

87of 268 scored

87 commits sit in this repo's top risk tercile, which is 32% of the 268scored. 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 5.2 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 commits104%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.71bitsShannon 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 threshold5.2out 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.

Consistently other-driven across its history.

Feature23%
Fix4%
Refactor3%
Docs17%
Test1%
Deps3%
Chore9%
Other39%

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
49feba8fExport new JavaDoc
Ingo Schwarz
10y ago+11.6K -2.2K
100%Elevated
more lines added than baseline
2
18b1c75cAdd javadoc
Ingo Schwarz
11y ago+9.0K -30
100%Elevated
more lines added than baseline
3
8d516a42Implement TableData
Ingo Schwarz
11y ago+339 -27
99%Elevated
more lines added than baseline
4
8ebbb17fImplement TableHeader
Ingo Schwarz
11y ago+731 -0
99%Elevated
more lines added than baseline
5
7be85dc6Implement sortable table
Ingo Schwarz
11y ago+349 -36
98%Elevated
more lines added than baseline
6
f97a52c0Add missing final modifiers
Ingo Schwarz
11y ago+227 -209
98%Elevated
more lines added than baseline
7
1267af5fFormat all classes uniformly
Ingo Schwarz
11y ago+181 -67
98%Elevated
more lines added than baseline
8
c56088aeFix indenting in code examples inside readme file
Ingo Schwarz
9y ago+217 -218
97%Elevated
more lines added than baseline
9
bc068f10Introduce OnScrollListener
Ingo Schwarz
9y ago+209 -8
97%Elevated
more lines added than baseline
10
2aec7a02Introduce TableDataRowColoriser
Ingo Schwarz
11y ago+216 -56
97%Elevated
more lines added than baseline
11
d1aca19cIntroduce TableModel that manages column widths in dp
Ingo Schwarz
9y ago+183 -7
96%Elevated
more lines added than baseline
12
9919e2a0Add JavaDoc
Ingo Schwarz
11y ago+176 -104
96%Elevated
more lines added than baseline
13
d5e3185cImplement sample table
Ingo Schwarz
11y ago+194 -31
96%Elevated
more lines added than baseline
14
fafe0bb4Introduce TableColumnModel
Ingo Schwarz
9y ago+220 -134
95%Elevated
more lines added than baseline
15
0fc197bcAdd license to repository
Ingo Schwarz
11y ago+213 -1
95%Elevated
more lines added than baseline
16
38e84368Make TableHeaderView extend ListView to improve update mechanisms
Ingo Schwarz
9y ago+137 -78
93%Elevated
more lines added than baseline
17
7bfd04c4Enable listening for header clicks for TableView
Ingo Schwarz
11y ago+150 -112
93%Elevated
more lines added than baseline
18
206e443aAdd Toolbar to example app
Ingo Schwarz
11y ago+220 -202
93%Elevated
more lines added than baseline
19
a6bb741fIntroduce SortStateViewProvider
Ingo Schwarz
11y ago+192 -49
93%Elevated
more lines added than baseline
20
8d3ede84Finish JavaDoc of TableView
Ingo Schwarz
11y ago+142 -65
93%Elevated
more lines added than baseline
21
a7597741Introduce swipe to refresh feature
Ingo Schwarz
10y ago+168 -53
92%Elevated
more lines added than baseline
22
34a4ad32Create toolbox class TableDataRowBackgroundProviders
Ingo Schwarz
10y ago+164 -0
92%Elevated
more lines added than baseline
23
b06890faIntroduce SimpleTableDataAdapter
Ingo Schwarz
11y ago+146 -0
92%Elevated
more lines added than baseline
24
8b834fbdIntroduce SortingStatus to be retrieved from the SortableTableView
Ingo Schwarz
9y ago+117 -18
91%Elevated
more lines added than baseline
25
f33db6ceIntroduce LongPressAwareTableDataAdapter
Ingo Schwarz
9y ago+153 -11
91%Elevated
more lines added than baseline
26
e32f0f73Reformat code in all sources
Ingo Schwarz
9y ago+136 -229
90%Elevated
more lines added than baseline
27
db6eab3bClean up example app
Ingo Schwarz
10y ago+117 -73
90%Elevated
more lines added than baseline
28
d641fc71Extend example app
Ingo Schwarz
11y ago+162 -146
90%Elevated
more lines added than baseline
29
f32b1277Carve out library module
Ingo Schwarz
11y ago+196 -35
90%Elevated
more lines added than baseline
30
2e668454Introduce data click listener interface
Ingo Schwarz
11y ago+103 -21
90%Elevated
more lines added than baseline
31
2bdfae21Extend API of TableDataAdapter and finish JavaDoc
Ingo Schwarz
11y ago+101 -12
88%Elevated
more lines added than baseline
32
f40747ebExtend example application
Ingo Schwarz
11y ago+109 -21
88%Elevated
more lines added than baseline
33
9ac3d927Introduce TableDataRowBackgroundProvider
Ingo Schwarz
10y ago+86 -7
87%Elevated
more lines added than baseline
34
1002298cClean up comparators in example app
Ingo Schwarz
11y ago+80 -49
87%Elevated
more lines added than baseline
35
23e87a5bImplement test for InternalHeaderClickListener
Ingo Schwarz
11y ago+98 -28
87%Elevated
more lines added than baseline
36
5347b222Finish JavaDoc of SortableTableHeaderView
Ingo Schwarz
11y ago+89 -46
87%Elevated
more lines added than baseline
37
5559845eIntroduce long click table data listener
Ingo Schwarz
10y ago+92 -6
86%Elevated
more lines added than baseline
38
001df5bbFix issue: TableHeader is not visible
Ingo Schwarz
11y ago+114 -72
86%Elevated
more lines added than baseline
39
2ffa654eFinish JavaDoc of SimpleTableHeaderAdapter
Ingo Schwarz
11y ago+74 -17
85%Elevated
more lines added than baseline
40
6a6e2c62Finish JavaDoc of TableHeaderAdapter
Ingo Schwarz
11y ago+73 -11
85%Elevated
more lines added than baseline
41
dc0c23b8Remove iml-files from repo
Ingo Schwarz
10y ago+94 -245
85%Elevated
more lines added than baseline
42
e966d87bFinish first version of readme file
Ingo Schwarz
11y ago+77 -7
85%Elevated
more lines added than baseline
43
c8120effFinish API and JavaDoc of SortableTableView
Ingo Schwarz
11y ago+80 -10
85%Elevated
more lines added than baseline
44
d90c74e9Added TableHeaderCollapseOnScrollListener to toolkit
Ingo Schwarz
9y ago+75 -0
84%Elevated
more lines added than baseline
45
475f4578Unify method names
Ingo Schwarz
11y ago+57 -27
84%Elevated
more lines added than baseline
46
4ab2db77Used TableDataRowColoriser in example app
Ingo Schwarz
11y ago+57 -50
83%Elevated
more lines added than baseline
47
43a77605Add SortingStatusChangeListener to the SortableTableView
Ingo Schwarz
9y ago+63 -18
83%Elevated
more lines added than baseline
48
bde15f85Fix lint issues
Ingo Schwarz
11y ago+67 -108
82%Elevated
more lines added than baseline
49
c6c7711dAdd possibility to hide/show the table header to TableView
Ingo Schwarz
9y ago+54 -0
82%Elevated
more lines added than baseline
50
ba0c2dcfFinish 'Showing Data' section in readme file
Ingo Schwarz
11y ago+64 -4
82%Elevated
more lines added than baseline
  • 49feba8fExport new JavaDoc
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +11.6K -2.2K
    Risk
    100%Elevated
  • 18b1c75cAdd javadoc
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +9.0K -30
    Risk
    100%Elevated
  • 8d516a42Implement TableData
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +339 -27
    Risk
    99%Elevated
  • 8ebbb17fImplement TableHeader
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +731 -0
    Risk
    99%Elevated
  • 7be85dc6Implement sortable table
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +349 -36
    Risk
    98%Elevated
  • f97a52c0Add missing final modifiers
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +227 -209
    Risk
    98%Elevated
  • 1267af5fFormat all classes uniformly
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +181 -67
    Risk
    98%Elevated
  • c56088aeFix indenting in code examples inside readme file
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +217 -218
    Risk
    97%Elevated
  • bc068f10Introduce OnScrollListener
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +209 -8
    Risk
    97%Elevated
  • 2aec7a02Introduce TableDataRowColoriser
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +216 -56
    Risk
    97%Elevated
  • d1aca19cIntroduce TableModel that manages column widths in dp
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +183 -7
    Risk
    96%Elevated
  • 9919e2a0Add JavaDoc
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +176 -104
    Risk
    96%Elevated
  • d5e3185cImplement sample table
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +194 -31
    Risk
    96%Elevated
  • fafe0bb4Introduce TableColumnModel
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +220 -134
    Risk
    95%Elevated
  • 0fc197bcAdd license to repository
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +213 -1
    Risk
    95%Elevated
  • 38e84368Make TableHeaderView extend ListView to improve update mechanisms
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +137 -78
    Risk
    93%Elevated
  • 7bfd04c4Enable listening for header clicks for TableView
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +150 -112
    Risk
    93%Elevated
  • 206e443aAdd Toolbar to example app
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +220 -202
    Risk
    93%Elevated
  • a6bb741fIntroduce SortStateViewProvider
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +192 -49
    Risk
    93%Elevated
  • 8d3ede84Finish JavaDoc of TableView
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +142 -65
    Risk
    93%Elevated
  • a7597741Introduce swipe to refresh feature
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +168 -53
    Risk
    92%Elevated
  • 34a4ad32Create toolbox class TableDataRowBackgroundProviders
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +164 -0
    Risk
    92%Elevated
  • b06890faIntroduce SimpleTableDataAdapter
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +146 -0
    Risk
    92%Elevated
  • 8b834fbdIntroduce SortingStatus to be retrieved from the SortableTableView
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +117 -18
    Risk
    91%Elevated
  • f33db6ceIntroduce LongPressAwareTableDataAdapter
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +153 -11
    Risk
    91%Elevated
  • e32f0f73Reformat code in all sources
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +136 -229
    Risk
    90%Elevated
  • db6eab3bClean up example app
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +117 -73
    Risk
    90%Elevated
  • d641fc71Extend example app
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +162 -146
    Risk
    90%Elevated
  • f32b1277Carve out library module
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +196 -35
    Risk
    90%Elevated
  • 2e668454Introduce data click listener interface
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +103 -21
    Risk
    90%Elevated
  • 2bdfae21Extend API of TableDataAdapter and finish JavaDoc
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +101 -12
    Risk
    88%Elevated
  • f40747ebExtend example application
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +109 -21
    Risk
    88%Elevated
  • 9ac3d927Introduce TableDataRowBackgroundProvider
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +86 -7
    Risk
    87%Elevated
  • 1002298cClean up comparators in example app
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +80 -49
    Risk
    87%Elevated
  • 23e87a5bImplement test for InternalHeaderClickListener
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +98 -28
    Risk
    87%Elevated
  • 5347b222Finish JavaDoc of SortableTableHeaderView
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +89 -46
    Risk
    87%Elevated
  • 5559845eIntroduce long click table data listener
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +92 -6
    Risk
    86%Elevated
  • 001df5bbFix issue: TableHeader is not visible
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +114 -72
    Risk
    86%Elevated
  • 2ffa654eFinish JavaDoc of SimpleTableHeaderAdapter
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +74 -17
    Risk
    85%Elevated
  • 6a6e2c62Finish JavaDoc of TableHeaderAdapter
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +73 -11
    Risk
    85%Elevated
  • dc0c23b8Remove iml-files from repo
    Author
    Ingo Schwarz
    When
    10y ago
    Lines
    +94 -245
    Risk
    85%Elevated
  • e966d87bFinish first version of readme file
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +77 -7
    Risk
    85%Elevated
  • c8120effFinish API and JavaDoc of SortableTableView
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +80 -10
    Risk
    85%Elevated
  • d90c74e9Added TableHeaderCollapseOnScrollListener to toolkit
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +75 -0
    Risk
    84%Elevated
  • 475f4578Unify method names
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +57 -27
    Risk
    84%Elevated
  • 4ab2db77Used TableDataRowColoriser in example app
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +57 -50
    Risk
    83%Elevated
  • 43a77605Add SortingStatusChangeListener to the SortableTableView
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +63 -18
    Risk
    83%Elevated
  • bde15f85Fix lint issues
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +67 -108
    Risk
    82%Elevated
  • c6c7711dAdd possibility to hide/show the table header to TableView
    Author
    Ingo Schwarz
    When
    9y ago
    Lines
    +54 -0
    Risk
    82%Elevated
  • ba0c2dcfFinish 'Showing Data' section in readme file
    Author
    Ingo Schwarz
    When
    11y ago
    Lines
    +64 -4
    Risk
    82%Elevated
Showing 50 of 268 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.

039typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 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,00010,000Lines changed (log) →0.05.5Diffusion →
Below typical80
Typical74
Elevated46

Commit history for baneeishaque/SortableTableView

baneeishaque/SortableTableView has 295 commits in its history from 6 contributors, the first of them Jul 17, 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.