artificialrevelations / artificialrevelations/CompareVerifier

Add missing verification to the ComparableVerifier

Open
#3 0 comments 0 reactions 1 assignee Claimed by @ajoz View on GitHub
enhancement
Dominant language
Java
Stars
5
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Only basic verification was added for the case `sgn(a.compareTo(b)) == -sgn(b.compareTo(a))`.
There are missing two cases:
* satisfying `sgn(a.compareTo(c)) == sgn(b.compareTo(c)) => sgn(a.compareTo(b)) == 0`
* satisfying `sgn(a.compareTo(b)) > 0 && sgn(b.compareTo(c)) > 0 => sgn(a.compareTo(c)) > 0`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.