Fix Java version filters #18
Fixed lookup of Java versions in listing versions to convert string
values like 1.7 to a number 7, to take advantage of raw number
comparisons. Fixed issue where version filters weren't properly being
restricted to a single document.
Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
Showing
- src/main/java/org/eclipsefoundation/marketplace/dto/codecs/InstallCodec.java 3 additions, 2 deletions...clipsefoundation/marketplace/dto/codecs/InstallCodec.java
- src/main/java/org/eclipsefoundation/marketplace/dto/converters/ListingVersionConverter.java 3 additions, 2 deletions...n/marketplace/dto/converters/ListingVersionConverter.java
- src/main/java/org/eclipsefoundation/marketplace/dto/filter/DtoFilter.java 8 additions, 15 deletions...g/eclipsefoundation/marketplace/dto/filter/DtoFilter.java
- src/main/java/org/eclipsefoundation/marketplace/dto/filter/ListingFilter.java 4 additions, 1 deletion...lipsefoundation/marketplace/dto/filter/ListingFilter.java
- src/main/java/org/eclipsefoundation/marketplace/dto/filter/ListingVersionFilter.java 6 additions, 7 deletions...undation/marketplace/dto/filter/ListingVersionFilter.java
- src/main/java/org/eclipsefoundation/marketplace/helper/JavaVersionHelper.java 75 additions, 0 deletions...lipsefoundation/marketplace/helper/JavaVersionHelper.java
- src/test/java/org/eclipsefoundation/marketplace/helper/JavaVersionHelperTest.java 44 additions, 0 deletions...efoundation/marketplace/helper/JavaVersionHelperTest.java
Please register or sign in to comment