Exceptions¶
unexpectedValue(…)
, unsupportedAction(…)
and similar functions that return Nothing
.
Supported platforms: Android.
Setup¶
This dependency is not included in any of the fun-packs, because we don't believe all apps need its content.
Add it with refreshVersions:
Splitties.exceptions
.
For reference, the maven coordinates of this module are com.louiscad.splitties:splitties-exceptions
.
Content¶
Here's the list of the included functions:
* unexpectedValue(…)
(puts the value in the IllegalStateException
message)
* illegalArg(…)
(shortcut to throw IllegalArgumentException(…)
)
* unsupported(…)
(shortcut to throw UnsupportedOperationException(…)
)
* unsupportedAction(…)
(designed for unsupported Intent
actions)