mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
[wpiunits] Clarify return conditions for isEquivalent (NFC) (#6727)
This commit is contained in:
@@ -299,7 +299,7 @@ public interface Measure<U extends Unit<U>> extends Comparable<Measure<U>> {
|
||||
* @return true if this measure is equivalent, false otherwise
|
||||
*/
|
||||
default boolean isEquivalent(Measure<?> other) {
|
||||
// Check for disjoint units that aren't compatible
|
||||
// Return false for disjoint units that aren't compatible
|
||||
return this.unit().getBaseUnit().equals(other.unit().getBaseUnit())
|
||||
&& Math.abs(baseUnitMagnitude() - other.baseUnitMagnitude()) <= EQUIVALENCE_THRESHOLD;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user