repowiserepowise
Sign in
godot-gdunit-labs/gdunit4
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisegodot-gdunit-labs/gdunit4

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

167of 500 scored

167 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 7.1 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 commits7214%Commits whose subject reads as a bug fix rather than new work.Written by an agent82%Read from commit trailers, so it counts what was declared.Change diffusion1.14bitsShannon 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 threshold7.1out 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.

Feature10%
Fix11%
Refactor2%
Docs10%
Test16%
Deps10%
Chore5%
Other36%
2%of indexed commits are agent-attributed(8 of 500)
claude (8)

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
36680aa0DOC-945: Migrate documentation into main branch (#948)
Nullpointer
9mo ago+12.8K -19
100%Elevated
more lines added than baseline
2
b9daf7dbGD-1112: Quote the “href” value for test suites HTML reports (#1113)
Nullpointer
3mo ago+2.0K -40
100%Elevated
more lines added than baseline
3
77c66844GD-635: Merge cmd tool runner and default runner to reduce code dupli… (#668)
Nullpointer
1y ago+1.5K -1.2K
100%Elevated
more lines added than baseline
4
d16ba33cGD-566: Update HTML report page look & feel (#567)
Nullpointer
1y ago+1.2K -690
100%Elevated
more lines added than baseline
5
ef03d862DOC-958: Update documentation to v6.0.0 (part1) (#962)
Nullpointer
9mo ago+1.5K -332
99%Elevated
more lines added than baseline
6
5143ffa9GD-777: Add support for variadic functions (#898)
Nullpointer
10mo ago+1.5K -1.7K
99%Elevated
more lines added than baseline
7
879db6b6GD-220: Add support for flaky test handling and retrying their execution (#558)
Nullpointer
1y ago+1.9K -897
99%Elevated
more lines added than baseline
8
bf13a868GD-635: [Test Explorer]: Implement test discovery to build the test tree (#657)
Nullpointer
1y ago+838 -504
98%Elevated
more lines added than baseline
9
f47cd963GD-629: Fix script parser to parse default dictionary function arguments (#630)
Nullpointer
1y ago+868 -4
98%Elevated
more lines added than baseline
10
c1d5d74bGD-620: Correction of warnings that are now displayed with Godot4.4dev7. (#623)
Nullpointer
1y ago+1.2K -918
98%Elevated
more lines added than baseline
11
00159ba7GD-563: Fix, parameterized test not executed when using typed arrays end ends with invalid success state (#572)
Nullpointer
1y ago+793 -835
98%Elevated
more lines added than baseline
12
69d7f96eTASK-1271: Hardening and refactoring the automated issue triage pipeline (#1273)
Nullpointer
1w ago+694 -410
97%Elevated
more lines added than baseline
13
3b07d952TASK-816: Improve the issue templates (#817)
Nullpointer
1y ago+495 -98
97%Elevated
more lines added than baseline
14
bbae1ed6GD-727: Implement session hook service (#805)
Nullpointer
1y ago+704 -103
97%Elevated
more lines added than baseline
15
30523633GD-635: Rework on test discovery guard (#677)
Nullpointer
1y ago+676 -364
97%Elevated
more lines added than baseline
16
00b1c8a1GD-1200-4: Introduce `GdInlineParameterSetResolver` for inline array literal parameterized test resolution (#1213)
Nullpointer
1mo ago+585 -0
96%Elevated
more lines added than baseline
17
efecdce5GD-939 Improve orphan detection and reporting (#1060)
Nullpointer
7mo ago+690 -125
96%Elevated
more lines added than baseline
18
d47f9493GD-847: The summary of the test report is incorrect if the handling of flaky tests is enabled. (#854)
Nullpointer
1y ago+748 -680
96%Elevated
more lines added than baseline
19
744877c5GD-653: Simplify GdUnitEvent by using the GdUnitGUID (#689)
Nullpointer
1y ago+797 -579
96%Elevated
more lines added than baseline
20
8d4d66c1GD-609: Rework on GdUnit4 update notification (#612)
Nullpointer
1y ago+684 -496
96%Elevated
more lines added than baseline
21
e92ffbfcGD-554: Adding support for touch screen input event testing to `GdUnitSceneRunner` (#556)
Nullpointer
2y ago+637 -23
96%Elevated
more lines added than baseline
22
f1874e8cTASK-1144: Consolidate inspector monitor into status bar (#1156)
Nullpointer
2mo ago+469 -560
95%Elevated
more lines added than baseline
23
e5ead962GD-982 Adding boolean fuzzer (#1009)
Nullpointer
8mo ago+391 -107
95%Elevated
more lines added than baseline
24
5c89ad28GD-727: Introduce GdUnitTestSessionHook API (#789)
Nullpointer
1y ago+614 -97
95%Elevated
more lines added than baseline
25
b57300eeGD-635: Update .NET dependencies to gdUnit4Net v4.4.0 release candidate
Nullpointer
1y ago+588 -92
95%Elevated
more lines added than baseline
26
b36296d1GD-579: `Part4:` Minimize `unsafe_method_access` warnings (#584)
Nullpointer
1y ago+556 -307
95%Elevated
more lines added than baseline
27
1a5c5442TASK-1271: Adding automated triage for incoming issues (#1272)
Nullpointer
1w ago+541 -5
94%Elevated
more lines added than baseline
28
769bf69fMigrate from `CLAUDE.md` to `AGENTS.md` convention
Nullpointer
2w ago+487 -484
94%Elevated
more lines added than baseline
29
e9361d9cGD-981: Add context menu to "Run until failure" (#1044)
Nullpointer
7mo ago+423 -217
94%Elevated
more lines added than baseline
30
a8497c3fGD-903: Add support for variadic argument to assert_array (#920)
Nullpointer
10mo ago+500 -127
94%Elevated
more lines added than baseline
31
4b3462a8TASK-874: Consolidate and modernize C# code style configuration (#875)
Nullpointer
1y ago+759 -550
94%Elevated
more lines added than baseline
32
77809272GD-635: Add `GdUnitGUID` to test event and improve parameterized test execution (#673)
Nullpointer
1y ago+441 -625
94%Elevated
more lines added than baseline
33
0124a257GD-635: Using discovered test records for test execution (#671)
Nullpointer
1y ago+396 -609
94%Elevated
more lines added than baseline
34
6ee0fdabGD-653: Using the discovery sink to count discovered test on progressbar (#647)
Nullpointer
1y ago+423 -297
94%Elevated
more lines added than baseline
35
6020c5c3TASK-1133: Render assertion stack traces in the Inspector report panel (#1137)
Nullpointer
3mo ago+302 -116
93%Elevated
more lines added than baseline
36
dc1c6258Add Claude Code agent instructions and aligned-test hook (#1109)
Nullpointer
4mo ago+419 -3
93%Elevated
more lines added than baseline
37
c8d63a90GD-1055: Revisit the `simulate_key_..` API and make the modifier arguments deprecated (#1056)
Nullpointer
7mo ago+343 -24
93%Elevated
more lines added than baseline
38
488c04c8add Godot 4.4.1 to CI
Nullpointer
1y ago+235 -235
93%Elevated
more lines added than baseline
39
7d4a7fdcGD-579: `Part2`: Minimize `return_value_discarded` warnings (#582)
Nullpointer
1y ago+404 -130
93%Elevated
more lines added than baseline
40
3c059581GD-579: `Part1:` Minimize warnings in debug mode with any warning is configuration (#580)
Nullpointer
1y ago+481 -441
93%Elevated
more lines added than baseline
41
27d07a04GD-1088: Introduce structured stack trace and error model for assertion failures (#1099)
Nullpointer
3mo ago+313 -122
92%Elevated
more lines added than baseline
42
928ed0e9GD-1051: Add variadic argument support to assert_signal (#1058)
Nullpointer
7mo ago+328 -55
92%Elevated
more lines added than baseline
43
26e0fe88TASK-819: Add XML, YAML formatting checks to CI/PR (#820)
Nullpointer
1y ago+387 -250
92%Elevated
more lines added than baseline
44
3be8bc2eGD-1200: Introduce `GdParameterSetResolverFactory` to select resolver by expression type (#1214)
Nullpointer
1mo ago+248 -0
91%Elevated
more lines added than baseline
45
51e34e4cGD-1200-2: Introduce `GdCallableParameterSetResolver` for callable-based parameterized test data (#1211)
Nullpointer
1mo ago+269 -0
91%Elevated
more lines added than baseline
46
81992564GD-943: Replace manual error log parsing by new provided Godot Logger (#1064)
Nullpointer
6mo ago+239 -398
91%Elevated
more lines added than baseline
47
f421fd49GD-781: Redesign the look&feel of the inspector test statistics (#858)
Nullpointer
1y ago+250 -179
91%Elevated
more lines added than baseline
48
16d97f18GD-732: Fix test inspector sorting modes
Nullpointer
1y ago+191 -782.0K
91%Elevated
more lines added than baseline
49
b7829ed0GD-635: Using `GdUnit4Net` test engine to execute C# tests
Nullpointer
1y ago+273 -34
91%Elevated
more lines added than baseline
50
ee470558GD-579: `Part5:` Minimize `unsafe_cast` warnings (#586)
Nullpointer
1y ago+298 -134
91%Elevated
more lines added than baseline
  • 36680aa0DOC-945: Migrate documentation into main branch (#948)
    Author
    Nullpointer
    When
    9mo ago
    Lines
    +12.8K -19
    Risk
    100%Elevated
  • b9daf7dbGD-1112: Quote the “href” value for test suites HTML reports (#1113)
    Author
    Nullpointer
    When
    3mo ago
    Lines
    +2.0K -40
    Risk
    100%Elevated
  • 77c66844GD-635: Merge cmd tool runner and default runner to reduce code dupli… (#668)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +1.5K -1.2K
    Risk
    100%Elevated
  • d16ba33cGD-566: Update HTML report page look & feel (#567)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +1.2K -690
    Risk
    100%Elevated
  • ef03d862DOC-958: Update documentation to v6.0.0 (part1) (#962)
    Author
    Nullpointer
    When
    9mo ago
    Lines
    +1.5K -332
    Risk
    99%Elevated
  • 5143ffa9GD-777: Add support for variadic functions (#898)
    Author
    Nullpointer
    When
    10mo ago
    Lines
    +1.5K -1.7K
    Risk
    99%Elevated
  • 879db6b6GD-220: Add support for flaky test handling and retrying their execution (#558)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +1.9K -897
    Risk
    99%Elevated
  • bf13a868GD-635: [Test Explorer]: Implement test discovery to build the test tree (#657)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +838 -504
    Risk
    98%Elevated
  • f47cd963GD-629: Fix script parser to parse default dictionary function arguments (#630)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +868 -4
    Risk
    98%Elevated
  • c1d5d74bGD-620: Correction of warnings that are now displayed with Godot4.4dev7. (#623)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +1.2K -918
    Risk
    98%Elevated
  • 00159ba7GD-563: Fix, parameterized test not executed when using typed arrays end ends with invalid success state (#572)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +793 -835
    Risk
    98%Elevated
  • 69d7f96eTASK-1271: Hardening and refactoring the automated issue triage pipeline (#1273)
    Author
    Nullpointer
    When
    1w ago
    Lines
    +694 -410
    Risk
    97%Elevated
  • 3b07d952TASK-816: Improve the issue templates (#817)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +495 -98
    Risk
    97%Elevated
  • bbae1ed6GD-727: Implement session hook service (#805)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +704 -103
    Risk
    97%Elevated
  • 30523633GD-635: Rework on test discovery guard (#677)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +676 -364
    Risk
    97%Elevated
  • 00b1c8a1GD-1200-4: Introduce `GdInlineParameterSetResolver` for inline array literal parameterized test resolution (#1213)
    Author
    Nullpointer
    When
    1mo ago
    Lines
    +585 -0
    Risk
    96%Elevated
  • efecdce5GD-939 Improve orphan detection and reporting (#1060)
    Author
    Nullpointer
    When
    7mo ago
    Lines
    +690 -125
    Risk
    96%Elevated
  • d47f9493GD-847: The summary of the test report is incorrect if the handling of flaky tests is enabled. (#854)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +748 -680
    Risk
    96%Elevated
  • 744877c5GD-653: Simplify GdUnitEvent by using the GdUnitGUID (#689)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +797 -579
    Risk
    96%Elevated
  • 8d4d66c1GD-609: Rework on GdUnit4 update notification (#612)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +684 -496
    Risk
    96%Elevated
  • e92ffbfcGD-554: Adding support for touch screen input event testing to `GdUnitSceneRunner` (#556)
    Author
    Nullpointer
    When
    2y ago
    Lines
    +637 -23
    Risk
    96%Elevated
  • f1874e8cTASK-1144: Consolidate inspector monitor into status bar (#1156)
    Author
    Nullpointer
    When
    2mo ago
    Lines
    +469 -560
    Risk
    95%Elevated
  • e5ead962GD-982 Adding boolean fuzzer (#1009)
    Author
    Nullpointer
    When
    8mo ago
    Lines
    +391 -107
    Risk
    95%Elevated
  • 5c89ad28GD-727: Introduce GdUnitTestSessionHook API (#789)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +614 -97
    Risk
    95%Elevated
  • b57300eeGD-635: Update .NET dependencies to gdUnit4Net v4.4.0 release candidate
    Author
    Nullpointer
    When
    1y ago
    Lines
    +588 -92
    Risk
    95%Elevated
  • b36296d1GD-579: `Part4:` Minimize `unsafe_method_access` warnings (#584)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +556 -307
    Risk
    95%Elevated
  • 1a5c5442TASK-1271: Adding automated triage for incoming issues (#1272)
    Author
    Nullpointer
    When
    1w ago
    Lines
    +541 -5
    Risk
    94%Elevated
  • 769bf69fMigrate from `CLAUDE.md` to `AGENTS.md` convention
    Author
    Nullpointer
    When
    2w ago
    Lines
    +487 -484
    Risk
    94%Elevated
  • e9361d9cGD-981: Add context menu to "Run until failure" (#1044)
    Author
    Nullpointer
    When
    7mo ago
    Lines
    +423 -217
    Risk
    94%Elevated
  • a8497c3fGD-903: Add support for variadic argument to assert_array (#920)
    Author
    Nullpointer
    When
    10mo ago
    Lines
    +500 -127
    Risk
    94%Elevated
  • 4b3462a8TASK-874: Consolidate and modernize C# code style configuration (#875)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +759 -550
    Risk
    94%Elevated
  • 77809272GD-635: Add `GdUnitGUID` to test event and improve parameterized test execution (#673)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +441 -625
    Risk
    94%Elevated
  • 0124a257GD-635: Using discovered test records for test execution (#671)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +396 -609
    Risk
    94%Elevated
  • 6ee0fdabGD-653: Using the discovery sink to count discovered test on progressbar (#647)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +423 -297
    Risk
    94%Elevated
  • 6020c5c3TASK-1133: Render assertion stack traces in the Inspector report panel (#1137)
    Author
    Nullpointer
    When
    3mo ago
    Lines
    +302 -116
    Risk
    93%Elevated
  • dc1c6258Add Claude Code agent instructions and aligned-test hook (#1109)
    Author
    Nullpointer
    When
    4mo ago
    Lines
    +419 -3
    Risk
    93%Elevated
  • c8d63a90GD-1055: Revisit the `simulate_key_..` API and make the modifier arguments deprecated (#1056)
    Author
    Nullpointer
    When
    7mo ago
    Lines
    +343 -24
    Risk
    93%Elevated
  • 488c04c8add Godot 4.4.1 to CI
    Author
    Nullpointer
    When
    1y ago
    Lines
    +235 -235
    Risk
    93%Elevated
  • 7d4a7fdcGD-579: `Part2`: Minimize `return_value_discarded` warnings (#582)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +404 -130
    Risk
    93%Elevated
  • 3c059581GD-579: `Part1:` Minimize warnings in debug mode with any warning is configuration (#580)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +481 -441
    Risk
    93%Elevated
  • 27d07a04GD-1088: Introduce structured stack trace and error model for assertion failures (#1099)
    Author
    Nullpointer
    When
    3mo ago
    Lines
    +313 -122
    Risk
    92%Elevated
  • 928ed0e9GD-1051: Add variadic argument support to assert_signal (#1058)
    Author
    Nullpointer
    When
    7mo ago
    Lines
    +328 -55
    Risk
    92%Elevated
  • 26e0fe88TASK-819: Add XML, YAML formatting checks to CI/PR (#820)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +387 -250
    Risk
    92%Elevated
  • 3be8bc2eGD-1200: Introduce `GdParameterSetResolverFactory` to select resolver by expression type (#1214)
    Author
    Nullpointer
    When
    1mo ago
    Lines
    +248 -0
    Risk
    91%Elevated
  • 51e34e4cGD-1200-2: Introduce `GdCallableParameterSetResolver` for callable-based parameterized test data (#1211)
    Author
    Nullpointer
    When
    1mo ago
    Lines
    +269 -0
    Risk
    91%Elevated
  • 81992564GD-943: Replace manual error log parsing by new provided Godot Logger (#1064)
    Author
    Nullpointer
    When
    6mo ago
    Lines
    +239 -398
    Risk
    91%Elevated
  • f421fd49GD-781: Redesign the look&feel of the inspector test statistics (#858)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +250 -179
    Risk
    91%Elevated
  • 16d97f18GD-732: Fix test inspector sorting modes
    Author
    Nullpointer
    When
    1y ago
    Lines
    +191 -782.0K
    Risk
    91%Elevated
  • b7829ed0GD-635: Using `GdUnit4Net` test engine to execute C# tests
    Author
    Nullpointer
    When
    1y ago
    Lines
    +273 -34
    Risk
    91%Elevated
  • ee470558GD-579: `Part5:` Minimize `unsafe_cast` warnings (#586)
    Author
    Nullpointer
    When
    1y ago
    Lines
    +298 -134
    Risk
    91%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.

067typical ↑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,000Lines changed (log) →0.04.1Diffusion →
Below typical58
Typical72
Elevated70

Commit history for godot-gdunit-labs/gdunit4

godot-gdunit-labs/gdunit4 has 543 commits in its history from 19 contributors, the first of them Jun 27, 2024. In the last 90 days 8 files were touched, 9 times in total, most often test.sh. Every commit is scored for change risk from its size, spread and the history of the files it touches.