Skip to content

Remove android.enableAppCompileTimeRClass compatibility flag - #5884

Merged
siddh1004 merged 3 commits into
masterfrom
SIMPLEMOB-44
Aug 4, 2026
Merged

Remove android.enableAppCompileTimeRClass compatibility flag#5884
siddh1004 merged 3 commits into
masterfrom
SIMPLEMOB-44

Conversation

@siddh1004

Copy link
Copy Markdown
Contributor

Summary

This PR removes the temporary android.enableAppCompileTimeRClass compatibility flag as part of the AGP 10 migration.

Jira

Ticket: SIMPLEMOB-44
https://rtsl.atlassian.net/browse/SIMPLEMOB-44

Changes

  • Removed android.enableAppCompileTimeRClass=false from gradle.properties.

  • Updated enum resource names to use underscores instead of hyphens to comply with Android resource naming rules:

    • all-facilitiesall_facilities
    • in-current-groupin_current_group
    • in-progressin_progress
  • Updated XML layout references to use the renamed enum values.

  • Updated string resources to use positional format specifiers (%1$s, %2$s) instead of non-positional placeholders (%s, %s).

Validation

  • Verified the project builds successfully by running:

    ./gradlew assembleQaDebug
  • Confirmed the project builds successfully without the android.enableAppCompileTimeRClass compatibility flag.

@simple-services
simple-services requested a review from a team August 4, 2026 08:53
@github-actions
github-actions Bot enabled auto-merge (squash) August 4, 2026 08:53
@siddh1004
siddh1004 merged commit 45f69a9 into master Aug 4, 2026
10 checks passed
@siddh1004
siddh1004 deleted the SIMPLEMOB-44 branch August 4, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant