summaryrefslogtreecommitdiff
path: root/tools/fonts/fontchain_linter.py
diff options
context:
space:
mode:
authorQingqing Deng <qqd@google.com>2019-05-10 15:23:09 -0700
committerQingqing Deng <qqd@google.com>2019-05-15 17:17:34 -0700
commit0b5f272162db311d6c96e246b2c8c741e15f5977 (patch)
tree9fc8df8c6e2e63c386801415d0628a124fec6cc0 /tools/fonts/fontchain_linter.py
parent2dc6bda365509f10e098aaf01cc2e9e40de0024d (diff)
Update fontchain_linter.py to support more flags.
Android Q will support all region flags in UNSUPPORTED_FLAGS list. BL - Saint Barthélemy BQ - Caribbean Netherlands MQ - Martinique RE - Réunion TF - French Southern Territories Bug: 127811703 Test: Verified on device. Test: m fontchain_lint Test: minikin_tests --gtest_filter=EmojiTest.cpp Test: atest cts/tests/tests/text/src/android/text/cts/EmojiTest.java Test: atest frameworks/base/core/tests/coretests/src/android/text/EmojiTest.java Change-Id: Ice1fb10af35dc4e180735d9712167b71635920da
Diffstat (limited to 'tools/fonts/fontchain_linter.py')
-rwxr-xr-xtools/fonts/fontchain_linter.py8
1 files changed, 0 insertions, 8 deletions
diff --git a/tools/fonts/fontchain_linter.py b/tools/fonts/fontchain_linter.py
index f191f6c0ab78..6683e2abb0da 100755
--- a/tools/fonts/fontchain_linter.py
+++ b/tools/fonts/fontchain_linter.py
@@ -490,11 +490,6 @@ def remove_emoji_exclude(source, items):
def flag_sequence(territory_code):
return tuple(0x1F1E6 + ord(ch) - ord('A') for ch in territory_code)
-UNSUPPORTED_FLAGS = frozenset({
- flag_sequence('BL'), flag_sequence('BQ'), flag_sequence('MQ'),
- flag_sequence('RE'), flag_sequence('TF'),
-})
-
EQUIVALENT_FLAGS = {
flag_sequence('BV'): flag_sequence('NO'),
flag_sequence('CP'): flag_sequence('FR'),
@@ -600,9 +595,6 @@ def compute_expected_emoji():
for first, second in SAME_FLAG_MAPPINGS:
equivalent_emoji[first] = second
- # Remove unsupported flags
- all_sequences.difference_update(UNSUPPORTED_FLAGS)
-
# Add all tag characters used in flags
sequence_pieces.update(range(0xE0030, 0xE0039 + 1))
sequence_pieces.update(range(0xE0061, 0xE007A + 1))