hashCode property
Returns a hash code consistent with operator ==.
Two ComparableVersion instances that compare as equal always return the same hash code. The hash is derived from major, minor, and patch.
Implementation
@override
int get hashCode => Object.hash(major, minor, patch);