123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271 |
- // Generated file, do not edit.
- package lang
- import buildpb "github.com/bazelbuild/buildtools/build_proto"
- var TypeOf = map[string]buildpb.Attribute_Discriminator{
- "aar": buildpb.Attribute_LABEL,
- "absolute_path_profile": buildpb.Attribute_STRING,
- "actual": buildpb.Attribute_LABEL,
- "aliases": buildpb.Attribute_STRING_LIST,
- "all_files": buildpb.Attribute_LABEL,
- "alwayslink": buildpb.Attribute_BOOLEAN,
- "api_level": buildpb.Attribute_INTEGER,
- "ar_files": buildpb.Attribute_LABEL,
- "archives": buildpb.Attribute_LABEL_LIST,
- "args": buildpb.Attribute_STRING_LIST,
- "artifact": buildpb.Attribute_STRING,
- "as_files": buildpb.Attribute_LABEL,
- "asset_catalogs": buildpb.Attribute_LABEL_LIST,
- "assets": buildpb.Attribute_LABEL_LIST,
- "assets_dir": buildpb.Attribute_STRING,
- "avoid_deps": buildpb.Attribute_LABEL_LIST,
- "binary_type": buildpb.Attribute_STRING,
- "blacklisted_protos": buildpb.Attribute_LABEL_LIST,
- "bootclasspath": buildpb.Attribute_LABEL_LIST,
- "build_file": buildpb.Attribute_STRING,
- "build_file_content": buildpb.Attribute_STRING,
- "build_tools_version": buildpb.Attribute_STRING,
- "bundle_imports": buildpb.Attribute_LABEL_LIST,
- "bundle_loader": buildpb.Attribute_LABEL,
- "bundles": buildpb.Attribute_LABEL_LIST,
- "cache": buildpb.Attribute_INTEGER,
- "classpath_resources": buildpb.Attribute_LABEL_LIST,
- "cmd": buildpb.Attribute_STRING,
- "command_line": buildpb.Attribute_STRING,
- "commit": buildpb.Attribute_STRING,
- "compatible_with": buildpb.Attribute_LABEL_LIST,
- "compiler": buildpb.Attribute_STRING,
- "compiler_files": buildpb.Attribute_LABEL,
- "constraint_setting": buildpb.Attribute_LABEL,
- "constraint_values": buildpb.Attribute_LABEL_LIST,
- "constraints": buildpb.Attribute_STRING_LIST,
- "copts": buildpb.Attribute_STRING_LIST,
- "coverage_files": buildpb.Attribute_LABEL,
- "cpu": buildpb.Attribute_STRING,
- "create_executable": buildpb.Attribute_BOOLEAN,
- "crunch_png": buildpb.Attribute_BOOLEAN,
- "custom_package": buildpb.Attribute_STRING,
- "data": buildpb.Attribute_LABEL_LIST,
- "datamodels": buildpb.Attribute_LABEL_LIST,
- "debug_key": buildpb.Attribute_LABEL,
- "default": buildpb.Attribute_LABEL,
- "default_copts": buildpb.Attribute_STRING_LIST,
- "default_deprecation": buildpb.Attribute_STRING,
- "default_hdrs_check": buildpb.Attribute_STRING,
- "default_ios_sdk_version": buildpb.Attribute_STRING,
- "default_macos_sdk_version": buildpb.Attribute_STRING,
- "default_properties": buildpb.Attribute_LABEL,
- "default_python_version": buildpb.Attribute_STRING,
- "default_testonly": buildpb.Attribute_BOOLEAN,
- "default_tvos_sdk_version": buildpb.Attribute_STRING,
- "default_visibility": buildpb.Attribute_STRING_LIST,
- "default_watchos_sdk_version": buildpb.Attribute_STRING,
- "define_values": buildpb.Attribute_STRING_DICT,
- "defines": buildpb.Attribute_STRING_LIST,
- "densities": buildpb.Attribute_STRING_LIST,
- "deploy_manifest_lines": buildpb.Attribute_STRING_LIST,
- "deprecation": buildpb.Attribute_STRING,
- "deps": buildpb.Attribute_LABEL_LIST,
- "dex_shards": buildpb.Attribute_INTEGER,
- "dexopts": buildpb.Attribute_STRING_LIST,
- "distribs": buildpb.Attribute_DISTRIBUTION_SET,
- "dwp_files": buildpb.Attribute_LABEL,
- "dylibs": buildpb.Attribute_LABEL_LIST,
- "dynamic_runtime_libs": buildpb.Attribute_LABEL_LIST,
- "enable_data_binding": buildpb.Attribute_BOOLEAN,
- "enable_modules": buildpb.Attribute_BOOLEAN,
- "encoding": buildpb.Attribute_STRING,
- "entry_classes": buildpb.Attribute_STRING_LIST,
- "exec_compatible_with": buildpb.Attribute_LABEL_LIST,
- "executable": buildpb.Attribute_BOOLEAN,
- "exported_plugins": buildpb.Attribute_LABEL_LIST,
- "exports": buildpb.Attribute_LABEL_LIST,
- "exports_manifest": buildpb.Attribute_TRISTATE,
- "expression": buildpb.Attribute_STRING,
- "extclasspath": buildpb.Attribute_LABEL_LIST,
- "extension_safe": buildpb.Attribute_BOOLEAN,
- "extra_actions": buildpb.Attribute_LABEL_LIST,
- "extra_srcs": buildpb.Attribute_LABEL_LIST,
- "families": buildpb.Attribute_STRING_LIST,
- "features": buildpb.Attribute_STRING_LIST,
- "files": buildpb.Attribute_LABEL_LIST,
- "flaky": buildpb.Attribute_BOOLEAN,
- "forcibly_disable_header_compilation": buildpb.Attribute_BOOLEAN,
- "framework_imports": buildpb.Attribute_LABEL_LIST,
- "genclass": buildpb.Attribute_LABEL_LIST,
- "generates_api": buildpb.Attribute_BOOLEAN,
- "hdrs": buildpb.Attribute_LABEL_LIST,
- "header_compiler": buildpb.Attribute_LABEL_LIST,
- "heuristic_label_expansion": buildpb.Attribute_BOOLEAN,
- "horizontal_resolution": buildpb.Attribute_INTEGER,
- "idl_import_root": buildpb.Attribute_STRING,
- "idl_parcelables": buildpb.Attribute_LABEL_LIST,
- "idl_preprocessed": buildpb.Attribute_LABEL_LIST,
- "idl_srcs": buildpb.Attribute_LABEL_LIST,
- "ijar": buildpb.Attribute_LABEL_LIST,
- "imports": buildpb.Attribute_STRING_LIST,
- "include_prefix": buildpb.Attribute_STRING,
- "includes": buildpb.Attribute_STRING_LIST,
- "incremental_dexing": buildpb.Attribute_TRISTATE,
- "infoplist": buildpb.Attribute_LABEL,
- "infoplists": buildpb.Attribute_LABEL_LIST,
- "init_submodules": buildpb.Attribute_BOOLEAN,
- "instruments": buildpb.Attribute_LABEL,
- "interface_library": buildpb.Attribute_LABEL,
- "interpreter": buildpb.Attribute_LABEL,
- "interpreter_path": buildpb.Attribute_STRING,
- "is_dynamic": buildpb.Attribute_BOOLEAN,
- "jars": buildpb.Attribute_LABEL_LIST,
- "java_home": buildpb.Attribute_STRING,
- "javabuilder": buildpb.Attribute_LABEL_LIST,
- "javac": buildpb.Attribute_LABEL_LIST,
- "javac_supports_workers": buildpb.Attribute_BOOLEAN,
- "javacopts": buildpb.Attribute_STRING_LIST,
- "jre_deps": buildpb.Attribute_LABEL_LIST,
- "jvm_flags": buildpb.Attribute_STRING_LIST,
- "jvm_opts": buildpb.Attribute_STRING_LIST,
- "launcher": buildpb.Attribute_LABEL,
- "legacy_create_init": buildpb.Attribute_BOOLEAN,
- "libc": buildpb.Attribute_STRING,
- "licenses": buildpb.Attribute_LICENSE,
- "linker_files": buildpb.Attribute_LABEL,
- "linkopts": buildpb.Attribute_STRING_LIST,
- "linkshared": buildpb.Attribute_BOOLEAN,
- "linkstamp": buildpb.Attribute_LABEL,
- "linkstatic": buildpb.Attribute_BOOLEAN,
- "local": buildpb.Attribute_BOOLEAN,
- "main": buildpb.Attribute_LABEL,
- "main_class": buildpb.Attribute_STRING,
- "main_dex_list": buildpb.Attribute_LABEL,
- "main_dex_list_opts": buildpb.Attribute_STRING_LIST,
- "main_dex_proguard_specs": buildpb.Attribute_LABEL_LIST,
- "malloc": buildpb.Attribute_LABEL,
- "manifest": buildpb.Attribute_LABEL,
- "manifest_values": buildpb.Attribute_STRING_DICT,
- "message": buildpb.Attribute_STRING,
- "minimum_os_version": buildpb.Attribute_STRING,
- "mnemonics": buildpb.Attribute_STRING_LIST,
- "module_map": buildpb.Attribute_LABEL,
- "multidex": buildpb.Attribute_STRING,
- "name": buildpb.Attribute_STRING,
- "neverlink": buildpb.Attribute_BOOLEAN,
- "nocompress_extensions": buildpb.Attribute_STRING_LIST,
- "nocopts": buildpb.Attribute_STRING,
- "non_arc_srcs": buildpb.Attribute_LABEL_LIST,
- "non_propagated_deps": buildpb.Attribute_LABEL_LIST,
- "objcopy_files": buildpb.Attribute_LABEL,
- "oneversion": buildpb.Attribute_LABEL,
- "oneversion_whitelist": buildpb.Attribute_LABEL,
- "opts": buildpb.Attribute_STRING_LIST,
- "out": buildpb.Attribute_STRING,
- "out_templates": buildpb.Attribute_STRING_LIST,
- "output_group": buildpb.Attribute_STRING,
- "output_licenses": buildpb.Attribute_LICENSE,
- "output_to_bindir": buildpb.Attribute_BOOLEAN,
- "outs": buildpb.Attribute_STRING_LIST,
- "package_configuration": buildpb.Attribute_LABEL_LIST,
- "packages": buildpb.Attribute_LABEL_LIST,
- "path": buildpb.Attribute_STRING,
- "pch": buildpb.Attribute_LABEL,
- "platform_apks": buildpb.Attribute_LABEL_LIST,
- "platform_type": buildpb.Attribute_STRING,
- "plugin": buildpb.Attribute_LABEL,
- "plugins": buildpb.Attribute_LABEL_LIST,
- "portable_proto_filters": buildpb.Attribute_LABEL_LIST,
- "pregenerate_oat_files_for_tests": buildpb.Attribute_BOOLEAN,
- "processor_class": buildpb.Attribute_STRING,
- "profile": buildpb.Attribute_LABEL,
- "proguard_apply_dictionary": buildpb.Attribute_LABEL,
- "proguard_apply_mapping": buildpb.Attribute_LABEL,
- "proguard_generate_mapping": buildpb.Attribute_BOOLEAN,
- "proguard_specs": buildpb.Attribute_LABEL_LIST,
- "proto": buildpb.Attribute_STRING,
- "proto_source_root": buildpb.Attribute_STRING,
- "pytype_deps": buildpb.Attribute_LABEL_LIST,
- "ram": buildpb.Attribute_INTEGER,
- "reexport_deps": buildpb.Attribute_LABEL_LIST,
- "remote": buildpb.Attribute_STRING,
- "remote_execution_properties": buildpb.Attribute_STRING,
- "repository": buildpb.Attribute_STRING,
- "require_defined_version": buildpb.Attribute_BOOLEAN,
- "requires_action_output": buildpb.Attribute_BOOLEAN,
- "resource_configuration_filters": buildpb.Attribute_STRING_LIST,
- "resource_files": buildpb.Attribute_LABEL_LIST,
- "resource_jars": buildpb.Attribute_LABEL_LIST,
- "resource_strip_prefix": buildpb.Attribute_STRING,
- "resourcejar": buildpb.Attribute_LABEL_LIST,
- "resources": buildpb.Attribute_LABEL_LIST,
- "restricted_to": buildpb.Attribute_LABEL_LIST,
- "runtime": buildpb.Attribute_LABEL,
- "runtime_deps": buildpb.Attribute_LABEL_LIST,
- "runtimes": buildpb.Attribute_LABEL_DICT_UNARY,
- "scope": buildpb.Attribute_LABEL_LIST,
- "screen_density": buildpb.Attribute_INTEGER,
- "sdk_dylibs": buildpb.Attribute_STRING_LIST,
- "sdk_frameworks": buildpb.Attribute_STRING_LIST,
- "sdk_includes": buildpb.Attribute_STRING_LIST,
- "server": buildpb.Attribute_STRING,
- "settings_file": buildpb.Attribute_STRING,
- "sha1": buildpb.Attribute_STRING,
- "sha256": buildpb.Attribute_STRING,
- "shard_count": buildpb.Attribute_INTEGER,
- "shared_library": buildpb.Attribute_LABEL,
- "shrink_resources": buildpb.Attribute_TRISTATE,
- "singlejar": buildpb.Attribute_LABEL_LIST,
- "size": buildpb.Attribute_STRING,
- "source_version": buildpb.Attribute_STRING,
- "srcjar": buildpb.Attribute_LABEL,
- "srcs": buildpb.Attribute_LABEL_LIST,
- "srcs_version": buildpb.Attribute_STRING,
- "stamp": buildpb.Attribute_TRISTATE,
- "static_library": buildpb.Attribute_LABEL,
- "static_runtime_libs": buildpb.Attribute_LABEL_LIST,
- "storyboards": buildpb.Attribute_LABEL_LIST,
- "strict": buildpb.Attribute_BOOLEAN,
- "strings": buildpb.Attribute_LABEL_LIST,
- "strip": buildpb.Attribute_BOOLEAN,
- "strip_files": buildpb.Attribute_LABEL,
- "strip_include_prefix": buildpb.Attribute_STRING,
- "strip_prefix": buildpb.Attribute_STRING,
- "structured_resources": buildpb.Attribute_LABEL_LIST,
- "support_apks": buildpb.Attribute_LABEL_LIST,
- "supports_header_parsing": buildpb.Attribute_BOOLEAN,
- "supports_param_files": buildpb.Attribute_BOOLEAN,
- "system_image": buildpb.Attribute_LABEL,
- "system_provided": buildpb.Attribute_BOOLEAN,
- "tag": buildpb.Attribute_STRING,
- "tags": buildpb.Attribute_STRING_LIST,
- "target_compatible_with": buildpb.Attribute_LABEL_LIST,
- "target_device": buildpb.Attribute_LABEL,
- "target_version": buildpb.Attribute_STRING,
- "test_app": buildpb.Attribute_LABEL,
- "test_class": buildpb.Attribute_STRING,
- "testonly": buildpb.Attribute_BOOLEAN,
- "tests": buildpb.Attribute_LABEL_LIST,
- "textual_hdrs": buildpb.Attribute_LABEL_LIST,
- "timeout": buildpb.Attribute_STRING,
- "timezone_data": buildpb.Attribute_LABEL,
- "toolchain": buildpb.Attribute_STRING,
- "toolchain_type": buildpb.Attribute_STRING,
- "toolchains": buildpb.Attribute_LABEL_LIST,
- "tools": buildpb.Attribute_LABEL_LIST,
- "type": buildpb.Attribute_STRING,
- "url": buildpb.Attribute_STRING,
- "urls": buildpb.Attribute_STRING_LIST,
- "use_testrunner": buildpb.Attribute_BOOLEAN,
- "values": buildpb.Attribute_STRING_DICT,
- "version": buildpb.Attribute_STRING,
- "versions": buildpb.Attribute_LABEL_LIST,
- "vertical_resolution": buildpb.Attribute_INTEGER,
- "visibility": buildpb.Attribute_STRING_LIST,
- "vm_heap": buildpb.Attribute_INTEGER,
- "weak_sdk_frameworks": buildpb.Attribute_STRING_LIST,
- "win_def_file": buildpb.Attribute_LABEL,
- "workspace_file": buildpb.Attribute_STRING,
- "workspace_file_content": buildpb.Attribute_STRING,
- "xcenv_based_path": buildpb.Attribute_STRING,
- "xibs": buildpb.Attribute_LABEL_LIST,
- "xlint": buildpb.Attribute_STRING_LIST,
- }
|