@@ -59,6 +59,7 @@ load("//rules/acls:databinding.bzl", "DATABINDING_ALLOWED", "DATABINDING_DISALLO
5959load ("//rules/acls:desugaring_runtime_jar_classpath.bzl" , "DESUGAR_USE_RUNTIME_JARS" )
6060load ("//rules/acls:dex2oat_opts.bzl" , "CAN_USE_DEX2OAT_OPTIONS" )
6161load ("//rules/acls:disable_optimizing_dexer.bzl" , "DISABLE_OPTIMIZING_DEXER" )
62+ load ("//rules/acls:enable_exported_lint_checks.bzl" , "ENABLE_EXPORTED_LINT_CHECKS" )
6263load ("//rules/acls:force_final_resources.bzl" , "FORCE_FINAL_ANDROID_BINARY_RESOURCES" )
6364load ("//rules/acls:install_apps_in_data.bzl" , "INSTALL_APPS_IN_DATA" )
6465load ("//rules/acls:lint_registry_rollout.bzl" , "LINT_REGISTRY_FALLBACK" , "LINT_REGISTRY_ROLLOUT" )
@@ -215,6 +216,9 @@ def _in_resource_translation_merging_rollout(fqn):
215216def _in_d8_optimization_metadata (fqn ):
216217 return matches (fqn , D8_OPTIMIZATION_METADATA_DICT )
217218
219+ def _in_enable_exported_lint_checks (fqn ):
220+ return matches (fqn , ENABLE_EXPORTED_LINT_CHECKS_DICT )
221+
218222def make_dict (lst ):
219223 """Do not use this method outside of acls directory."""
220224 return {t : True for t in lst }
@@ -283,6 +287,7 @@ STAMP_SIGNING_ROLLOUT_DICT = make_dict(STAMP_SIGNING_ROLLOUT)
283287STAMP_SIGNING_FALLBACK_DICT = make_dict (STAMP_SIGNING_FALLBACK )
284288RESOURCE_TRANSLATION_MERGING_ROLLOUT_DICT = make_dict (RESOURCE_TRANSLATION_MERGING_ROLLOUT )
285289RESOURCE_TRANSLATION_MERGING_FALLBACK_DICT = make_dict (RESOURCE_TRANSLATION_MERGING_FALLBACK )
290+ ENABLE_EXPORTED_LINT_CHECKS_DICT = make_dict (ENABLE_EXPORTED_LINT_CHECKS )
286291
287292def matches (fqn , dct ):
288293 # Labels with workspace names ("@workspace//pkg:target") are not supported.
@@ -379,6 +384,7 @@ acls = struct(
379384 in_stamp_signing_rollout = _in_stamp_signing_rollout ,
380385 in_desugaring_runtime_jar_classpath_rollout = _in_desugaring_runtime_jar_classpath_rollout ,
381386 in_resource_translation_merging_rollout = _in_resource_translation_merging_rollout ,
387+ in_enable_exported_lint_checks = _in_enable_exported_lint_checks ,
382388)
383389
384390# Visible for testing
0 commit comments