Added
- Split into multi-platform modules:
assertk-common
,assertk-jvm
, andassertk-js
Important: this means the maven coordinate has changed for java projects, it is nowcom.willowtreeapps:assertk:assertk-jvm:0.11
. - Add
hasSameSizeAs
,containsNone
,index
assertions to array. - Add
isEmpty
,isNotEmpty
,isNullOrEmpty
,hasSize
assertions to map. - Rename map's
containsExactly
tocontainsOnly
to make it more clear that order doesn't matter. - Add
length
prop for CharSequences. - Un-deprecated several has* methods:
hasLength
,hasSameLengthAs
,hasMessage
,hasCause
,hasNoCause
,hasRootCause
. hasCause
andhasRootCause
check exception type and message instead of usingequals
. This makes them more useful
as exceptions don't typically implementequals
- Uses opentest4j assertions. This should allow better IDE integration etc.