mark emoji arrays as used, as this isn't foudn automatically

This commit is contained in:
Helium314 2023-09-12 15:19:45 +02:00
parent 042bd14a71
commit 3e86723556
2 changed files with 28 additions and 26 deletions

View file

@ -21,11 +21,12 @@
-->
<resources>
<!-- arrays are used in kbd_emoji_category*.xml, but this is not detected-->
<resources xmlns:tools="http://schemas.android.com/tools">
<array
name="emoji_smileys_emotion"
format="string">
format="string" tools:keep="@array/emoji_smileys_emotion">
<item>1F600</item>
<item>1F603</item>
<item>1F604</item>
@ -196,7 +197,7 @@
<array
name="emoji_people_body"
format="string">
format="string" tools:keep="@array/emoji_people_body">
<item>1F44B</item>
<item>1F91A||24</item>
<item>1F590,FE0F||23</item>
@ -564,7 +565,7 @@
<array
name="emoji_people_body_more"
format="string">
format="string" tools:keep="@array/emoji_people_body_more">
<item>1F44B,1F3FB||24;1F44B,1F3FC||24;1F44B,1F3FD||24;1F44B,1F3FE||24;1F44B,1F3FF||24</item>
<item>1F91A,1F3FB||24;1F91A,1F3FC||24;1F91A,1F3FD||24;1F91A,1F3FE||24;1F91A,1F3FF||24</item>
<item>1F590,1F3FB||24;1F590,1F3FC||24;1F590,1F3FD||24;1F590,1F3FE||24;1F590,1F3FF||24</item>
@ -932,7 +933,7 @@
<array
name="emoji_animals_nature"
format="string">
format="string" tools:keep="@array/emoji_animals_nature">
<item>1F435</item>
<item>1F412</item>
<item>1F98D||24</item>
@ -1089,7 +1090,7 @@
<array
name="emoji_food_drink"
format="string">
format="string" tools:keep="@array/emoji_food_drink">
<item>1F347</item>
<item>1F348</item>
<item>1F349</item>
@ -1227,7 +1228,7 @@
<array
name="emoji_travel_places"
format="string">
format="string" tools:keep="@array/emoji_travel_places">
<item>1F30D</item>
<item>1F30E</item>
<item>1F30F</item>
@ -1450,7 +1451,7 @@
<array
name="emoji_activities"
format="string">
format="string" tools:keep="@array/emoji_activities">
<item>1F383</item>
<item>1F384</item>
<item>1F386</item>
@ -1540,7 +1541,7 @@
<array
name="emoji_objects"
format="string">
format="string" tools:keep="@array/emoji_objects">
<item>1F453</item>
<item>1F576,FE0F||23</item>
<item>1F97D||28</item>
@ -1806,7 +1807,7 @@
<array
name="emoji_symbols"
format="string">
format="string" tools:keep="@array/emoji_symbols">
<item>1F3E7</item>
<item>1F6AE</item>
<item>1F6B0</item>
@ -2060,7 +2061,7 @@
<array
name="emoji_flags"
format="string">
format="string" tools:keep="@array/emoji_flags">
<item>1F3C1</item>
<item>1F6A9</item>
<item>1F38C</item>
@ -2324,7 +2325,7 @@
Do not remove these keys, because they are used as a template. -->
<array
name="emoji_recents"
format="string">
format="string" tools:keep="@array/emoji_recents">
<!-- These code point should be aligned with {@link RecentsKeyboard#TEMPLATE_KEY_CODE_*. -->
<item>30</item>
<item>31</item>
@ -2332,7 +2333,7 @@
<array
name="emoji_emoticons"
format="string">
format="string" tools:keep="@array/emoji_emoticons">
<item>:-)</item>
<item>;-)</item>
<item>:-(</item>

View file

@ -21,65 +21,66 @@
-->
<resources>
<!-- arrays are used in kbd_emoji_category*.xml, but this is not detected-->
<resources xmlns:tools="http://schemas.android.com/tools">
<array
name="emoji_smileys_emotion"
format="string">
format="string" tools:keep="@array/emoji_smileys_emotion">
<!-- @SMILEYS_AND_EMOTION@ -->
</array>
<array
name="emoji_people_body"
format="string">
format="string" tools:keep="@array/emoji_people_body">
<!-- @PEOPLE_AND_BODY@ -->
</array>
<array
name="emoji_people_body_more"
format="string">
format="string" tools:keep="@array/emoji_people_body_more">
<!-- @PEOPLE_AND_BODY MORE@ -->
</array>
<array
name="emoji_animals_nature"
format="string">
format="string" tools:keep="@array/emoji_animals_nature">
<!-- @ANIMALS_AND_NATURE@ -->
</array>
<array
name="emoji_food_drink"
format="string">
format="string" tools:keep="@array/emoji_food_drink">
<!-- @FOOD_AND_DRINKS@ -->
</array>
<array
name="emoji_travel_places"
format="string">
format="string" tools:keep="@array/emoji_travel_places">
<!-- @TRAVEL_AND_PLACES@ -->
</array>
<array
name="emoji_activities"
format="string">
format="string" tools:keep="@array/emoji_activities">
<!-- @ACTIVITIES@ -->
</array>
<array
name="emoji_objects"
format="string">
format="string" tools:keep="@array/emoji_objects">
<!-- @OBJECTS@ -->
</array>
<array
name="emoji_symbols"
format="string">
format="string" tools:keep="@array/emoji_symbols">
<!-- @SYMBOLS@ -->
</array>
<array
name="emoji_flags"
format="string">
format="string" tools:keep="@array/emoji_flags">
<!-- @FLAGS@ -->
</array>
@ -87,7 +88,7 @@
Do not remove these keys, because they are used as a template. -->
<array
name="emoji_recents"
format="string">
format="string" tools:keep="@array/emoji_recents">
<!-- These code point should be aligned with {@link RecentsKeyboard#TEMPLATE_KEY_CODE_*. -->
<item>30</item>
<item>31</item>
@ -95,7 +96,7 @@
<array
name="emoji_emoticons"
format="string">
format="string" tools:keep="@array/emoji_emoticons">
<item>:-)</item>
<item>;-)</item>
<item>:-(</item>