Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
1.4.0 source code.tar.gz | 2021-04-10 | 274.8 kB | |
1.4.0 source code.zip | 2021-04-10 | 321.2 kB | |
README.md | 2021-04-10 | 792 Bytes | |
Totals: 3 Items | 596.8 kB | 0 |
- Improve: Shortbread is now an isolating annotation processor, which improves the performance of incremental annotation processing.
Before, the processor type was aggregating and it would generate a single class
ShortbreadGenerated
. Now it generates one class for each activity that contains shortcuts, e.g.MoviesActivity_Shortcuts
. The generated classes are still only used by the library itself, the consumer does not interact with them. - Improve: Shortcut methods/functions don't have to be
public
anymore. Any visibility higher thanprivate
is enough. - Fix: When using
R2
, resource values sometimes were not properly read when the incremental annotation processing was incremental - New: The module
:sample-library
shows how to use Shortbread in a library module