fix(nav): keep NavKey implementation names in proguard (#174)

Avoid obfuscating screen classes/objects since their simpleNames are matched for bottom nav setup.
This commit is contained in:
M57 authored and GitHub committed 2026-06-20 17:54:58 +03:00
1 parent 82f2a5142f
commit d862172d78
1 file changed
+5
+5
View File
@@ -46,3 +46,8 @@
# ── BuildConfig ───────────────────────────────────────────────────────────
-keep class com.m57.hermescontrol.BuildConfig { *; }
# ── Navigation (NavKey Names) ─────────────────────────────────────────────
# Keep screen object class names because their simpleNames are used for bottom nav selection and storage.
-keep class * implements androidx.navigation3.runtime.NavKey { *; }