- Added new constraint pattern enum:
UnsupportedConstraintPattern
.- It uses for specify for too complicated or unsupported constraint policy.
- Fix incorrect scope when importing
guava
.
- Fix
SemVer.parse(String)
throwIllegalStateException
when importing this dependency.
- Assign
provide
scope to dependencies which doesn't need outside this package - Add interface
SemVerRangeCollection
for fully expand whateverCollection
base you wanted.
- Simplify range
- Allow parse constraint via abstract class
- Typo fix in
SemVerDetermineInRange
(missedn
)
- Use
Function
to make condition on constraint pattern
- Add inspection year
Initial release