frankiesardo/icepick

icepick and apt

kafji opened this issue · 1 comments

$$icepick class isn't generated if we use icepick and android apt plugin.

Solution that I found is to change the dependency scope from provided to apt.
From:

compile 'frankiesardo:icepick:3.0.2'
provided 'frankiesardo:icepick-processor:3.0.2'

To:

compile 'frankiesardo:icepick:3.0.2'
apt 'frankiesardo:icepick-processor:3.0.2'

If using android apt plugin, then all the provided dependencies should become apt dependencies. See also frankiesardo/auto-parcel#17