mirror of
https://github.com/d4rken-org/capod.git
synced 2026-09-15 18:56:11 -04:00
R8 full mode strips no-arg constructors from work-runtime classes accessed via Class.newInstance() reflection (WorkDatabase_Impl, OverwritingInputMerger, etc). Replace narrow WorkDatabase_Impl keep rule with broad androidx.work.** rule. Also add @Keep to Hilt WidgetEntryPoint and wrap provideGlance setup in try-catch so the widget shows an error message instead of spinning forever.