Fixes "TypeToken must be created with a type argument: new TypeToken<...>() {}; When using code shrinkers (ProGuard, R8, ...) make sure that generic signatures are preserved." errors.
:camera: Screenshots
N/A
:page_facing_up: Context
One may use Chucker with optimized builds.
:pencil: Changes
Change how type tokens for lists are created so it works also in optimized/shrinked builds.
Just a different GSON API is now used, no changes in effects.
:paperclip: Related PR
N/A
:no_entry_sign: Breaking
Nothing
:hammer_and_wrench: How to test
Use chucker (standard, not no-op) with a release build type or enable minification in debug build type.
Fixes "TypeToken must be created with a type argument: new TypeToken<...>() {}; When using code shrinkers (ProGuard, R8, ...) make sure that generic signatures are preserved." errors.
:camera: Screenshots
N/A
:page_facing_up: Context
One may use Chucker with optimized builds.
:pencil: Changes
Change how type tokens for lists are created so it works also in optimized/shrinked builds. Just a different GSON API is now used, no changes in effects.
:paperclip: Related PR
N/A
:no_entry_sign: Breaking
Nothing
:hammer_and_wrench: How to test
Use chucker (standard, not no-op) with a release build type or enable minification in debug build type.
:stopwatch: Next steps
N/A