diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..22ed33e --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,11 @@ +# R8/ProGuard rules for resbuilder_app. + +# Gson reflects over the API data models. Keep their fields intact. +-keep class com.example.resbuilder.data.model.** { ; } + +# Keep the OkHttp client class and its members (OkHttp ships its own consumer rules, +# but ApiClient is referenced reflectively nowhere; keep it to be safe). +-keep class com.example.resbuilder.data.remote.ApiClient { *; } + +# Credential Manager / Google Identity libs register via reflection. +-keep class com.google.android.libraries.identity.googleid.** { *; } diff --git a/app/src/main/res/drawable/bg_banner_warning.xml b/app/src/main/res/drawable/bg_banner_warning.xml index 8899820..6f4799b 100644 --- a/app/src/main/res/drawable/bg_banner_warning.xml +++ b/app/src/main/res/drawable/bg_banner_warning.xml @@ -1,5 +1,5 @@ - diff --git a/app/src/main/res/drawable/bg_status_badge.xml b/app/src/main/res/drawable/bg_status_badge.xml index ca2b6e0..3463644 100644 --- a/app/src/main/res/drawable/bg_status_badge.xml +++ b/app/src/main/res/drawable/bg_status_badge.xml @@ -1,5 +1,5 @@ - diff --git a/app/src/main/res/layout/activity_admin.xml b/app/src/main/res/layout/activity_admin.xml index 0f03c45..0aa4b2a 100644 --- a/app/src/main/res/layout/activity_admin.xml +++ b/app/src/main/res/layout/activity_admin.xml @@ -1,5 +1,5 @@ - - -