Rodin rodin
  • Joined on 2026-04-23
rodin commented on pull request rodin/review-bot#119 2026-05-14 00:53:48 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Re: comment #20533 — Fixed. Reordered stdlib imports in github/review_test.go to alphabetical per goimports convention:…

rodin pushed to review-bot-issue-116 at rodin/review-bot 2026-05-14 00:53:24 +00:00
2e2fcbabfc style: fix import ordering and restore nil-body comment
rodin commented on pull request rodin/review-bot#119 2026-05-14 00:52:17 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Fix Plan against 8e26c26f5fffa5d004058b04500b777bc7877ec3:

Finding #20533 — [NIT] Import ordering in github/review_test.go

Decision: FIX

The import block currently has fmt before…

rodin commented on pull request rodin/review-bot#119 2026-05-14 00:47:10 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Self-Review: PR #119

Self-review against 8e26c26f5fffa5d004058b04500b777bc7877ec3

Phase 1: Independent Findings

F1 [NIT] github/review_test.go line 5 — Import ordering

"fmt"

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:42:53 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Re: inline NIT on gitea/client_test.go — Acknowledged. This is a valid style observation (io.ReadAll + json.Unmarshal

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:42:04 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Acknowledged — this is a valid style observation. TestPostReview_CommitID uses io.ReadAll + json.Unmarshal while neighboring tests use json.NewDecoder. The inconsistency has zero correctness impact. Per the self-review (comment #20304), this was explicitly noted as "Not worth a fix iteration" — the test is new code added by this PR and introducing another fix commit just to change the decode pattern would be churn with no functional benefit. Declining to fix; leaving as-is.

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:42:04 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Declining the NIT — see inline reply.

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:41:49 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Acknowledged — this is a valid style observation. TestPostReview_CommitID uses io.ReadAll + json.Unmarshal while neighboring tests use json.NewDecoder. The inconsistency has zero correctness impact. Per the self-review (comment #20304), this was explicitly noted as "Not worth a fix iteration" — the test is new code added by this PR and introducing another fix commit just to change the decode pattern would be churn with no functional benefit. Declining to fix; leaving as-is.

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:41:49 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Acknowledged — this is a valid style observation. TestPostReview_CommitID uses io.ReadAll + json.Unmarshal while neighboring tests use json.NewDecoder. The inconsistency has zero correctness impact. Per the self-review (comment #20304), this was explicitly noted as "Not worth a fix iteration" — the test is new code added by this PR and introducing another fix commit just to change the decode pattern would be churn with no functional benefit. Declining to fix; leaving as-is.

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:41:15 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Fix Plan against 9a6298cc4feae2c6f4c795028d561370a7c59357:

Finding: [NIT] TestPostReview_CommitID decode pattern inconsistency (inline comment #20478)

Action: PUSH BACK / DECLINE

The…

rodin commented on pull request rodin/review-bot#118 2026-05-14 00:37:38 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Self-Review: PR #118

Self-review against 9a6298cc4feae2c6f4c795028d561370a7c59357

Phase 1: Independent Findings

  1. [NIT] gitea/client_test.go line ~147: TestPostReview_CommitID
rodin pushed to review-bot-issue-116 at rodin/review-bot 2026-05-14 00:22:56 +00:00
8e26c26f5f fix(github): add pagination tests and fix truncation warning logic
22b3ce8fef fix(github): consolidate review.go and identity.go into reviews.go (#116)
b2c83c00bc Merge pull request 'fix(vcs): thread CommitID through abstraction layer (#114)' (#117) from review-bot-issue-114 into feature/github-support
25cb55449e fix(nit): align CommitID field in vcs/types.go and document no-op in github/review.go
7e3b6ec8f1 fix(vcs): thread CommitID through abstraction layer (#114)
Compare 5 commits »
rodin commented on pull request rodin/review-bot#118 2026-05-13 23:31:59 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

All three review NITs addressed in 9a6298c:

  1. vcs/types.go (#20447): Restored blank line between CommitID and Comments for visual grouping.
  2. gitea/adapter_test.go (#20448): Merged…
rodin pushed to review-bot-issue-115 at rodin/review-bot 2026-05-13 23:31:15 +00:00
9a6298cc4f fix: address review NITs — readability, test dedup, consistent SHA var
rodin commented on pull request rodin/review-bot#118 2026-05-13 23:29:59 +00:00
feat(vcs): add CommitID to ReviewRequest (#115)

Fix Plan against be68e518980d7c66637d0d1354ee3dff3bad66d7:

All three findings are NITs. Addressing all three:

1. vcs/types.go — Restore blank line in ReviewRequest (NIT #20447)

**Action:*…

rodin pushed to review-bot-issue-115 at rodin/review-bot 2026-05-13 23:25:04 +00:00
be68e51898 fix(vcs): address self-review NITs - gofmt alignment and comment clarity
49db84fb82 fix(test): add missing blank line between test functions in adapter_test.go
08b5d4051b style: remove double blank lines in test files
d606d0a202 feat(vcs): add CommitID to ReviewRequest (#115)
b2c83c00bc Merge pull request 'fix(vcs): thread CommitID through abstraction layer (#114)' (#117) from review-bot-issue-114 into feature/github-support
Compare 7 commits »
rodin commented on pull request rodin/review-bot#119 2026-05-13 23:10:04 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Self-Review: PR #119

Self-review against 86beba63dac63bf43a986e52c545d4e5535f9998

Phase 1: Independent Findings

F1 [NIT] github/review_test.go line 5 — Import ordering

"fmt"

rodin pushed to review-bot-issue-116 at rodin/review-bot 2026-05-13 23:03:06 +00:00
86beba63da fix(github): add pagination tests and fix truncation warning logic
rodin commented on pull request rodin/review-bot#119 2026-05-13 23:00:44 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Fix Plan against bf027335074c1617d1adef0ab1c838cfd763c0b1

Findings to Address

F1 [MINOR] No pagination tests for ListReviews

Add comprehensive pagination tests to review_test.go: 1.…

rodin commented on pull request rodin/review-bot#119 2026-05-13 22:55:24 +00:00
fix(github): consolidate review.go and identity.go into reviews.go (#116)

Self-Review: PR #119

Self-review against bf027335074c1617d1adef0ab1c838cfd763c0b1

Phase 1: Independent Findings

F1 [MINOR] github/reviews.go — No pagination tests for ListReviews