1.1.1
What's Changed
- Feature: Every
whatif
relevant functions use Contracts internally by @skydoves in #11 - API explicit mode by @skydoves in #9
- Integrate: Binary Validator by @skydoves in #10
Introduce
Since 1.1.1
, every whatIf
relevant functions use the Contracts as AT_MOST_ONCE
internally.
It improving the variable initialization analysis in the presence of high-order functions:
val string: String
nullableString.whatIfNotNull {
string = it
// do something //
}
Full Changelog: 1.1.0...1.1.1