Closed ai-bq closed 1 year ago
I believe it is as simple as deleting the custom logical methods in the Version class (largerOrEqual, largerThan, etc) and updating all places in the code where we compared the version to use logical operators (>=, >, etc).
Is your feature request related to a problem? Please describe.
All instances of version checks in the connector currently use our own string operators for making version comparisons.
Describe the solution you'd like
Our Version class already extends Ordered so we can use relational operators for these comparisons instead. We should switch all instances of our Version checks to using Ordered, then clean up the Version class as we won't need the current methods anymore.