Possible NullPointerExceptions when setting State in various Items
Example: When ColorItem has no state initialized and setBrightness(int value)
is called. This function assumes that getState() does not return null (because of statement getState().withDifferentBrightness(value)
)
See also here