esperandro v4.0.1 Release Notes
Release Date: 2020-10-25 // over 4 years ago-
- fix issue #74,
Default(ofStatement = ...)
can now correctly be used with generic classes - fix issue #77, get rid of
PreferenceManager
since it's deprecated in Android 11
- fix issue #74,
Previous changes from v4.0.0
-
- Changed default getter/putter naming scheme. Methods need a get/set prefix now. The prefence name
is determined by the string after get/set changing the first letter to lowercase. Example:
getStringPreference
leads to a preference key namedstringPreference
- Add
@Get/@Put
annotations to be able to use arbitrary named methods. - Methods with runtime defaults don't need a Suffix anymore since the name is unique now
- Add possibility to use boolean return type for collection actions that propagate the result
of
add/remove
back to the caller - Removed support for reflection in the processor. That means that all used interfaces must be in the same compilation unit. (not in a binary library dependency)
- Changed default getter/putter naming scheme. Methods need a get/set prefix now. The prefence name
is determined by the string after get/set changing the first letter to lowercase. Example: