This repository was archived by the owner on Jan 19, 2022. It is now read-only.
Releases: willhains/purity
Releases · willhains/purity
Beta #18
Beta #14
Beta #13
Beta #12
Beta #11
Beta #10
Cha 10103 nges since v0.9:
- No longer required to pass rules to the
Single*
super constructors. Just declare aRULES
constant, and Purity will find it automatically and apply it to raw values. - Moved
Pair
,Plural
, andIndex
to a separate branch for later milestones. The focus of the first milestone isSingle*
,Rule
, and the annotations. - Fixed rounding bug on division.
- Cleaned up some Javadoc.
- Overload
equals
to skip type check.
Beta #9
Changes since v0.8:
- Add more overloads for arithmetic and inequality methods in
Single*
base classes. - Add overloads for most non-zero-argument methods in
SingleString
to acceptSupplier
s of the argument types, so that Purity-based value types can be used instead of raw values.
Beta #8
Changes since v0.7:
- Add overloads for arithmetic methods in
SingleNumber
subtypes that accept the underlying types. - Add overloads for arithmetic methods in
SingleNumber
subtypes that acceptSupplier
s of the underlying types. - Implement
Supplier
s of underlying types inSingleNumber
subtypes andSingleString
.