Repository navigation
Conversation
[SetsRequiredMembers] on the [JsonConstructor] ctors (added in e500757) made System.Text.Json skip required-member checks, so a ServerCommit without clientId or hybridDateTime deserialized with defaults. Fixes #104. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017iyZdteks1z5KpAsAAVMNt
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 48 minutes. View limit details
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
WalkthroughThe change removes Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~8 minutes Change: Bug fix · Severity of issue fixed: Medium Suggested reviewers: Merge Risk: ⚪ Minimal · up to
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017iyZdteks1z5KpAsAAVMNt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017iyZdteks1z5KpAsAAVMNt
[Claude, autonomous]
Fixes #104: the
[SetsRequiredMembers]added to the[JsonConstructor]ctors in e500757 made System.Text.Json skip required-member checks, so a commit withoutclientIdorhybridDateTimedeserialized with defaults (empty GUID / null). Removes those attributes; the private parameterlessServerCommitctor for the downstream gql issue stays.new ServerCommit(...)calls all use the public(Guid id)ctor, which is unchanged.Generated by Claude Code