Skip to content

Return conventional results for unrelated comparisons - #35

Open
OskarEichler wants to merge 1 commit into
knu:masterfrom
OskarEichler:codex/conventional-comparison-results
Open

Return conventional results for unrelated comparisons#35
OskarEichler wants to merge 1 commit into
knu:masterfrom
OskarEichler:codex/conventional-comparison-results

Conversation

@OskarEichler

Copy link
Copy Markdown
Contributor

Summary

Use String.try_convert for non-DomainName comparison operands. Equality now returns false and ordering returns nil for unrelated objects instead of trying to parse their inspected representation or raising incidental errors.

Verification

  • Ruby 4.0.6 and 3.2.11: 11 tests / 642 assertions, zero failures/errors
  • focused comparison matrix and HTTP Cookie integration pass
  • syntax and diff checks pass

Source-only patch; no tests included.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant