da7b5e2dac
Fixes conflicting attr IDs due to donut-to-master automerge. As a side effect, it fixes the "Field android.R.attr.contentAuthority has changed value from 16843373 to 16843374" error introduced by change 804. Background: I submitted two changes to donut that add new public attributes: https://android-git.corp.google.com/g/Gerrit#change,795 https://android-git.corp.google.com/g/Gerrit#change,796 This was fine in donut (though still waiting for build server to finish), but when auto-merged to master it caused a new build breakage. This was on top of existing breakage due to https://android-git.corp.google.com/g/Gerrit#change,804 The problem is that there are now multiple attribute definitions with identical IDs, as you can see at the bottom of: https://android-git.corp.google.com/w/?p=platform/frameworks/base.git;a=blob;f=core/res/res/values/public.xml;h=becc90ef05481321c60301176b91ca7b4553a6d7;hb=master This did not cause an automerge failure, since my new attributes were in the "platform 4" section, whereas the new attributes in master were in the "platform 5" section. It seems like the temporary solution would be to change the resource IDs in "platform 5" to come after the ones in "platform 4". But the next time someone adds an attribute in "platform 4", we will have the same problem. Any ideas?