repowiserepowise
Sign in
blazor-diagrams/blazor.diagrams
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseblazor-diagrams/blazor.diagrams

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

166of 500 scored

166 commits sit in this repo's top risk tercile, which is 33% of the 500scored. 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.8 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 commits7715%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.03bitsShannon 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.8out 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 feature-led, now leaning other.

Feature26%
Fix16%
Refactor7%
Docs14%
Test5%
Deps1%
Chore2%
Other28%

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
82d6ba79File-scoped namespaces for less indent
Haytam Zanid
3y ago+6.5K -6.4K
100%Elevated
more lines added than baseline
2
f208f73dAdd GitHub pages fix to Site
Haytam Zanid
3y ago+2.1K -1
100%Elevated
more lines added than baseline
3
de5c31afUse compressed files in Wasm sample project
zHaytam
5y ago+2.1K -1
100%Elevated
more lines added than baseline
4
60de7b04WIP
Haytam Zanid
3y ago+2.4K -13
99%Elevated
more lines added than baseline
5
603a5040- integrate GraphShape layout algorithms
Trevor D'Arcy-Evans
5y ago+1.4K -0
99%Elevated
more lines added than baseline
6
f29e79cf- custom nodes+links
Trevor D'Arcy-Evans
5y ago+1.4K -0
99%Elevated
more lines added than baseline
7
b1cd8fd4- example of minimal integration
Trevor D'Arcy-Evans
5y ago+1.4K -0
99%Elevated
more lines added than baseline
8
1ebeb848Add GettingStarted section in Documentation
Haytam Zanid
3y ago+1.2K -202
98%Elevated
more lines added than baseline
9
e6eacbfdRefactor
Haytam Zanid
4y ago+1.1K -1.1K
98%Elevated
more lines added than baseline
10
339896f1multitargetting and central package management
sebastian-wachsmuth
2y ago+1.9K -120
98%Elevated
more lines added than baseline
11
dd41c383Add Layers, Behaviors, Options and API diagram sections in Documentation
Haytam Zanid
3y ago+873 -9
98%Elevated
more lines added than baseline
12
22753279Add Widgets, Groups and Svg/Html features
Haytam Zanid
3y ago+655 -719
98%Elevated
more lines added than baseline
13
0d4380a3docs: Links
zHaytam
5y ago+479 -23
98%Elevated
more lines added than baseline
14
1c1fe02efeat: Orthogonal router
zHaytam
5y ago+675 -37
98%Elevated
more lines added than baseline
15
e447dd04Make Diagram abstract / Add BlazorDiagram derived / Abstract options and blazor specific options
Haytam Zanid
4y ago+625 -554
97%Elevated
more lines added than baseline
16
8aeba9d6Document controls
Haytam Zanid
3y ago+480 -2
96%Elevated
more lines added than baseline
17
79893b3dAdd Groups Customization (SVG) doc
Haytam Zanid
3y ago+415 -5
96%Elevated
more lines added than baseline
18
caaac64fFinish landing page
Haytam Zanid
3y ago+391 -108
96%Elevated
more lines added than baseline
19
c7a41081Add Model to Changed event & Add new user actions feature
Haytam Zanid
4y ago+472 -58
96%Elevated
more lines added than baseline
20
7332cc11refactor: Rename DiagramManager to Diagram & Remove need to specify Name in CascadingValue
zHaytam
5y ago+435 -435
96%Elevated
more lines added than baseline
21
76a4bff4feat: Link vertices (both straight and smooth generators)
zHaytam
5y ago+427 -32
96%Elevated
more lines added than baseline
22
8805ffbaUgly documentation overview page placeholder
Haytam Zanid
3y ago+312 -267
96%Elevated
more lines added than baseline
23
1ffd7e56Add Nodes customization
Haytam Zanid
3y ago+343 -5
96%Elevated
more lines added than baseline
24
31310033Add Anchors functionality
Haytam Zanid
4y ago+393 -378
96%Elevated
more lines added than baseline
25
7d554ad8Document diagram widgets
Haytam Zanid
3y ago+330 -3
95%Elevated
more lines added than baseline
26
3e808b49Add unit tests for DragNewLinkBehavior
Haytam Zanid
4y ago+319 -2
95%Elevated
more lines added than baseline
27
cabdc3f3docs: Groups
zHaytam
5y ago+217 -9
95%Elevated
more lines added than baseline
28
3c967486feat: Links between nodes directly (without ports)
zHaytam
5y ago+330 -116
95%Elevated
more lines added than baseline
29
6efe9b4dAdd links Overview and Anchors documentation
Haytam Zanid
3y ago+355 -16
94%Elevated
more lines added than baseline
30
814932cfAdd statistics line
Haytam Zanid
3y ago+351 -294
94%Elevated
more lines added than baseline
31
e2b6779dAdd initial version of selectables' ordering (nodes, groups and links)
Haytam Zanid
3y ago+310 -32
94%Elevated
more lines added than baseline
32
875f5871Switch to pointer events instead of mouse/touch separately
Haytam Zanid
4y ago+272 -374
94%Elevated
more lines added than baseline
33
dfec3d90feat: Link markers
zHaytam
5y ago+209 -62
94%Elevated
more lines added than baseline
34
cde508e9docs: custom ports and links
zHaytam
5y ago+202 -0
94%Elevated
more lines added than baseline
35
58bcdb33Adding unit tests
Merlin Zöbl
2y ago+179 -0
93%Elevated
more lines added than baseline
36
d76fb679Document link markers and vertices
Haytam Zanid
3y ago+271 -1
93%Elevated
more lines added than baseline
37
6adabf8eRemove Web dependency from Core project
Haytam Zanid
4y ago+343 -319
93%Elevated
more lines added than baseline
38
0371e670docs: add custom link/port demos
zHaytam
5y ago+184 -1
93%Elevated
more lines added than baseline
39
0b013e2ddocs: add Options documentation
zHaytam
5y ago+200 -6
93%Elevated
more lines added than baseline
40
4849b4d2Document link routers and path generators
Haytam Zanid
3y ago+208 -1
92%Elevated
more lines added than baseline
41
cf88214bOptimize Orthogonal router by using custom astar
Haytam Zanid
3y ago+167 -334
92%Elevated
more lines added than baseline
42
8d6d9c78Add more unit tests and avoid some refreshes
Haytam Zanid
3y ago+201 -50
92%Elevated
more lines added than baseline
43
2db0681cRename user actions to Controls and add BoundaryControl
Haytam Zanid
4y ago+218 -144
92%Elevated
more lines added than baseline
44
2790dd0eAdd tests for LinkVertex,Node and SvgNode widgets
zHaytam
4y ago+172 -0
92%Elevated
more lines added than baseline
45
3a13eabbtests: DeleteSelectionBehavior
zHaytam
5y ago+242 -0
92%Elevated
more lines added than baseline
46
eac192ebAdd Ports customization doc
Haytam Zanid
3y ago+174 -46
90%Elevated
more lines added than baseline
47
628f2f27Add Groups Documentation and Keyboards Shortcuts
Haytam Zanid
3y ago+195 -6
90%Elevated
more lines added than baseline
48
e0985107Rewrite Navigator to be lighter, faster & can take node shape into account (rect/ellipse for now)
Haytam Zanid
4y ago+204 -208
90%Elevated
more lines added than baseline
49
cd7b6dd6Add SinglePortAnchor unit tests
Haytam Zanid
4y ago+163 -0
90%Elevated
more lines added than baseline
50
22c4db1eAdd ILinkable interface for models that can have links to make link creation more generic
Haytam Zanid
4y ago+232 -143
90%Elevated
more lines added than baseline
  • 82d6ba79File-scoped namespaces for less indent
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +6.5K -6.4K
    Risk
    100%Elevated
  • f208f73dAdd GitHub pages fix to Site
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +2.1K -1
    Risk
    100%Elevated
  • de5c31afUse compressed files in Wasm sample project
    Author
    zHaytam
    When
    5y ago
    Lines
    +2.1K -1
    Risk
    100%Elevated
  • 60de7b04WIP
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +2.4K -13
    Risk
    99%Elevated
  • 603a5040- integrate GraphShape layout algorithms
    Author
    Trevor D'Arcy-Evans
    When
    5y ago
    Lines
    +1.4K -0
    Risk
    99%Elevated
  • f29e79cf- custom nodes+links
    Author
    Trevor D'Arcy-Evans
    When
    5y ago
    Lines
    +1.4K -0
    Risk
    99%Elevated
  • b1cd8fd4- example of minimal integration
    Author
    Trevor D'Arcy-Evans
    When
    5y ago
    Lines
    +1.4K -0
    Risk
    99%Elevated
  • 1ebeb848Add GettingStarted section in Documentation
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +1.2K -202
    Risk
    98%Elevated
  • e6eacbfdRefactor
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +1.1K -1.1K
    Risk
    98%Elevated
  • 339896f1multitargetting and central package management
    Author
    sebastian-wachsmuth
    When
    2y ago
    Lines
    +1.9K -120
    Risk
    98%Elevated
  • dd41c383Add Layers, Behaviors, Options and API diagram sections in Documentation
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +873 -9
    Risk
    98%Elevated
  • 22753279Add Widgets, Groups and Svg/Html features
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +655 -719
    Risk
    98%Elevated
  • 0d4380a3docs: Links
    Author
    zHaytam
    When
    5y ago
    Lines
    +479 -23
    Risk
    98%Elevated
  • 1c1fe02efeat: Orthogonal router
    Author
    zHaytam
    When
    5y ago
    Lines
    +675 -37
    Risk
    98%Elevated
  • e447dd04Make Diagram abstract / Add BlazorDiagram derived / Abstract options and blazor specific options
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +625 -554
    Risk
    97%Elevated
  • 8aeba9d6Document controls
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +480 -2
    Risk
    96%Elevated
  • 79893b3dAdd Groups Customization (SVG) doc
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +415 -5
    Risk
    96%Elevated
  • caaac64fFinish landing page
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +391 -108
    Risk
    96%Elevated
  • c7a41081Add Model to Changed event & Add new user actions feature
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +472 -58
    Risk
    96%Elevated
  • 7332cc11refactor: Rename DiagramManager to Diagram & Remove need to specify Name in CascadingValue
    Author
    zHaytam
    When
    5y ago
    Lines
    +435 -435
    Risk
    96%Elevated
  • 76a4bff4feat: Link vertices (both straight and smooth generators)
    Author
    zHaytam
    When
    5y ago
    Lines
    +427 -32
    Risk
    96%Elevated
  • 8805ffbaUgly documentation overview page placeholder
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +312 -267
    Risk
    96%Elevated
  • 1ffd7e56Add Nodes customization
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +343 -5
    Risk
    96%Elevated
  • 31310033Add Anchors functionality
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +393 -378
    Risk
    96%Elevated
  • 7d554ad8Document diagram widgets
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +330 -3
    Risk
    95%Elevated
  • 3e808b49Add unit tests for DragNewLinkBehavior
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +319 -2
    Risk
    95%Elevated
  • cabdc3f3docs: Groups
    Author
    zHaytam
    When
    5y ago
    Lines
    +217 -9
    Risk
    95%Elevated
  • 3c967486feat: Links between nodes directly (without ports)
    Author
    zHaytam
    When
    5y ago
    Lines
    +330 -116
    Risk
    95%Elevated
  • 6efe9b4dAdd links Overview and Anchors documentation
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +355 -16
    Risk
    94%Elevated
  • 814932cfAdd statistics line
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +351 -294
    Risk
    94%Elevated
  • e2b6779dAdd initial version of selectables' ordering (nodes, groups and links)
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +310 -32
    Risk
    94%Elevated
  • 875f5871Switch to pointer events instead of mouse/touch separately
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +272 -374
    Risk
    94%Elevated
  • dfec3d90feat: Link markers
    Author
    zHaytam
    When
    5y ago
    Lines
    +209 -62
    Risk
    94%Elevated
  • cde508e9docs: custom ports and links
    Author
    zHaytam
    When
    5y ago
    Lines
    +202 -0
    Risk
    94%Elevated
  • 58bcdb33Adding unit tests
    Author
    Merlin Zöbl
    When
    2y ago
    Lines
    +179 -0
    Risk
    93%Elevated
  • d76fb679Document link markers and vertices
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +271 -1
    Risk
    93%Elevated
  • 6adabf8eRemove Web dependency from Core project
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +343 -319
    Risk
    93%Elevated
  • 0371e670docs: add custom link/port demos
    Author
    zHaytam
    When
    5y ago
    Lines
    +184 -1
    Risk
    93%Elevated
  • 0b013e2ddocs: add Options documentation
    Author
    zHaytam
    When
    5y ago
    Lines
    +200 -6
    Risk
    93%Elevated
  • 4849b4d2Document link routers and path generators
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +208 -1
    Risk
    92%Elevated
  • cf88214bOptimize Orthogonal router by using custom astar
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +167 -334
    Risk
    92%Elevated
  • 8d6d9c78Add more unit tests and avoid some refreshes
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +201 -50
    Risk
    92%Elevated
  • 2db0681cRename user actions to Controls and add BoundaryControl
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +218 -144
    Risk
    92%Elevated
  • 2790dd0eAdd tests for LinkVertex,Node and SvgNode widgets
    Author
    zHaytam
    When
    4y ago
    Lines
    +172 -0
    Risk
    92%Elevated
  • 3a13eabbtests: DeleteSelectionBehavior
    Author
    zHaytam
    When
    5y ago
    Lines
    +242 -0
    Risk
    92%Elevated
  • eac192ebAdd Ports customization doc
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +174 -46
    Risk
    90%Elevated
  • 628f2f27Add Groups Documentation and Keyboards Shortcuts
    Author
    Haytam Zanid
    When
    3y ago
    Lines
    +195 -6
    Risk
    90%Elevated
  • e0985107Rewrite Navigator to be lighter, faster & can take node shape into account (rect/ellipse for now)
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +204 -208
    Risk
    90%Elevated
  • cd7b6dd6Add SinglePortAnchor unit tests
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +163 -0
    Risk
    90%Elevated
  • 22c4db1eAdd ILinkable interface for models that can have links to make link creation more generic
    Author
    Haytam Zanid
    When
    4y ago
    Lines
    +232 -143
    Risk
    90%Elevated
Showing 50 of 500 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.

048typical ↑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.06.4Diffusion →
Below typical80
Typical54
Elevated66

Commit history for blazor-diagrams/blazor.diagrams

blazor-diagrams/blazor.diagrams has 709 commits in its history from 26 contributors, the first of them May 28, 2020. 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.