diff options
author | satayev <satayev@google.com> | 2020-05-21 14:28:45 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-05-21 14:28:45 +0000 |
commit | dc3191e9bd32acfc6ae23ce702a2c03fbdf97eab (patch) | |
tree | 0d1bce8a45a4d371b79640ea2a17bd838702cd98 /tools/hiddenapi/generate_hiddenapi_lists.py | |
parent | f170d9fdbc01881967cb369976762d559b1f455a (diff) | |
parent | 06a93cbca2ebc32186fc73ec1dcafe4c36babaf4 (diff) |
Merge "Add support for greylist-max-r signatures." am: dbf501e0eb am: 06a93cbca2
Change-Id: Icd1c8858eba2eace7d7bfeccc6fb5dff80e8b6d6
Diffstat (limited to 'tools/hiddenapi/generate_hiddenapi_lists.py')
-rwxr-xr-x | tools/hiddenapi/generate_hiddenapi_lists.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/hiddenapi/generate_hiddenapi_lists.py b/tools/hiddenapi/generate_hiddenapi_lists.py index 0b2077d9bba0..de6b4785ec37 100755 --- a/tools/hiddenapi/generate_hiddenapi_lists.py +++ b/tools/hiddenapi/generate_hiddenapi_lists.py @@ -18,10 +18,10 @@ Generate API lists for non-SDK API enforcement. """ import argparse from collections import defaultdict +import functools import os -import sys import re -import functools +import sys # Names of flags recognized by the `hiddenapi` tool. FLAG_WHITELIST = "whitelist" @@ -30,6 +30,7 @@ FLAG_BLACKLIST = "blacklist" FLAG_GREYLIST_MAX_O = "greylist-max-o" FLAG_GREYLIST_MAX_P = "greylist-max-p" FLAG_GREYLIST_MAX_Q = "greylist-max-q" +FLAG_GREYLIST_MAX_R = "greylist-max-r" FLAG_CORE_PLATFORM_API = "core-platform-api" FLAG_PUBLIC_API = "public-api" FLAG_SYSTEM_API = "system-api" @@ -43,13 +44,14 @@ FLAGS_API_LIST = [ FLAG_GREYLIST_MAX_O, FLAG_GREYLIST_MAX_P, FLAG_GREYLIST_MAX_Q, + FLAG_GREYLIST_MAX_R, ] ALL_FLAGS = FLAGS_API_LIST + [ FLAG_CORE_PLATFORM_API, FLAG_PUBLIC_API, FLAG_SYSTEM_API, FLAG_TEST_API, - ] +] FLAGS_API_LIST_SET = set(FLAGS_API_LIST) ALL_FLAGS_SET = set(ALL_FLAGS) |