...

Source file src/github.com/bazelbuild/buildtools/lang/tables.gen.go

Documentation: github.com/bazelbuild/buildtools/lang

     1  // Generated file, do not edit.
     2  package lang
     3  
     4  import buildpb "github.com/bazelbuild/buildtools/build_proto"
     5  
     6  var TypeOf = map[string]buildpb.Attribute_Discriminator{
     7  	"$aar_embedded_jars_extractor":	buildpb.Attribute_LABEL,
     8  	"$aar_native_libs_zip_creator":	buildpb.Attribute_LABEL,
     9  	"$aar_resources_extractor":	buildpb.Attribute_LABEL,
    10  	"$adb":	buildpb.Attribute_LABEL,
    11  	"$adb_static":	buildpb.Attribute_LABEL,
    12  	"$android_resources_busybox":	buildpb.Attribute_LABEL,
    13  	"$android_runtest":	buildpb.Attribute_LABEL,
    14  	"$build_incremental_dexmanifest":	buildpb.Attribute_LABEL,
    15  	"$build_java8_legacy_dex":	buildpb.Attribute_LABEL,
    16  	"$build_split_manifest":	buildpb.Attribute_LABEL,
    17  	"$cc_toolchain_split":	buildpb.Attribute_LABEL,
    18  	"$cc_toolchain_type":	buildpb.Attribute_STRING,
    19  	"$child_configuration_dummy":	buildpb.Attribute_LABEL,
    20  	"$collect_cc_coverage":	buildpb.Attribute_LABEL,
    21  	"$collect_coverage_script":	buildpb.Attribute_LABEL,
    22  	"$config_dependencies":	buildpb.Attribute_LABEL_LIST,
    23  	"$databinding_annotation_processor":	buildpb.Attribute_LABEL,
    24  	"$databinding_exec":	buildpb.Attribute_LABEL,
    25  	"$def_parser":	buildpb.Attribute_LABEL,
    26  	"$desugar":	buildpb.Attribute_LABEL,
    27  	"$desugar_java8_extra_bootclasspath":	buildpb.Attribute_LABEL,
    28  	"$desugared_java8_legacy_apis":	buildpb.Attribute_LABEL,
    29  	"$dex_list_obfuscator":	buildpb.Attribute_LABEL,
    30  	"$dexbuilder":	buildpb.Attribute_LABEL,
    31  	"$dexbuilder_after_proguard":	buildpb.Attribute_LABEL,
    32  	"$dexmerger":	buildpb.Attribute_LABEL,
    33  	"$dexsharder":	buildpb.Attribute_LABEL,
    34  	"$dummy_lib":	buildpb.Attribute_LABEL,
    35  	"$empty_snapshot_fs":	buildpb.Attribute_LABEL,
    36  	"$emulator_arm":	buildpb.Attribute_LABEL,
    37  	"$emulator_x86":	buildpb.Attribute_LABEL,
    38  	"$emulator_x86_bios":	buildpb.Attribute_LABEL,
    39  	"$genrule_setup":	buildpb.Attribute_LABEL,
    40  	"$googlemac_proto_compiler":	buildpb.Attribute_LABEL,
    41  	"$googlemac_proto_compiler_support":	buildpb.Attribute_LABEL,
    42  	"$grep_includes":	buildpb.Attribute_LABEL,
    43  	"$host_jdk":	buildpb.Attribute_LABEL,
    44  	"$idlclass":	buildpb.Attribute_LABEL,
    45  	"$implicit_tests":	buildpb.Attribute_LABEL_LIST,
    46  	"$import_deps_checker":	buildpb.Attribute_LABEL,
    47  	"$incremental_install":	buildpb.Attribute_LABEL,
    48  	"$incremental_split_stub_application":	buildpb.Attribute_LABEL,
    49  	"$incremental_stub_application":	buildpb.Attribute_LABEL,
    50  	"$instrumentation_test_check":	buildpb.Attribute_LABEL,
    51  	"$interface_library_builder":	buildpb.Attribute_LABEL,
    52  	"$is_executable":	buildpb.Attribute_BOOLEAN,
    53  	"$j2objc_dead_code_pruner":	buildpb.Attribute_LABEL,
    54  	"$jacocorunner":	buildpb.Attribute_LABEL,
    55  	"$java8_legacy_dex":	buildpb.Attribute_LABEL,
    56  	"$java_toolchain":	buildpb.Attribute_LABEL,
    57  	"$jvm":	buildpb.Attribute_LABEL,
    58  	"$launcher":	buildpb.Attribute_LABEL,
    59  	"$libtool":	buildpb.Attribute_LABEL,
    60  	"$link_dynamic_library_tool":	buildpb.Attribute_LABEL,
    61  	"$merge_dexzips":	buildpb.Attribute_LABEL,
    62  	"$mksd":	buildpb.Attribute_LABEL,
    63  	"$proguard_whitelister":	buildpb.Attribute_LABEL,
    64  	"$protobuf_well_known_types":	buildpb.Attribute_LABEL_LIST,
    65  	"$py_toolchain_type":	buildpb.Attribute_STRING,
    66  	"$python2to3":	buildpb.Attribute_LABEL,
    67  	"$resource_extractor":	buildpb.Attribute_LABEL,
    68  	"$robolectric_implicit_classpath":	buildpb.Attribute_LABEL_LIST,
    69  	"$sdk_path":	buildpb.Attribute_LABEL,
    70  	"$shuffle_jars":	buildpb.Attribute_LABEL,
    71  	"$strip_resources":	buildpb.Attribute_LABEL,
    72  	"$stubify_manifest":	buildpb.Attribute_LABEL,
    73  	"$test_entry_point":	buildpb.Attribute_LABEL,
    74  	"$test_runtime":	buildpb.Attribute_LABEL_LIST,
    75  	"$test_setup_script":	buildpb.Attribute_LABEL,
    76  	"$test_wrapper":	buildpb.Attribute_LABEL,
    77  	"$testing_shbase":	buildpb.Attribute_LABEL,
    78  	"$testsupport":	buildpb.Attribute_LABEL,
    79  	"$tools_repository":	buildpb.Attribute_STRING,
    80  	"$unified_launcher":	buildpb.Attribute_LABEL,
    81  	"$whitelist_allow_deps_without_srcs":	buildpb.Attribute_LABEL,
    82  	"$whitelist_android_device":	buildpb.Attribute_LABEL,
    83  	"$whitelist_config_feature_flag":	buildpb.Attribute_LABEL,
    84  	"$whitelist_disabling_parse_headers_and_layering_check_allowed":	buildpb.Attribute_LABEL,
    85  	"$whitelist_export_deps":	buildpb.Attribute_LABEL,
    86  	"$whitelist_loose_header_check_allowed_in_toolchain":	buildpb.Attribute_LABEL,
    87  	"$xcrunwrapper":	buildpb.Attribute_LABEL,
    88  	"$xml_generator_script":	buildpb.Attribute_LABEL,
    89  	"$xml_writer":	buildpb.Attribute_LABEL,
    90  	"$xvfb_support":	buildpb.Attribute_LABEL,
    91  	"$zip_filter":	buildpb.Attribute_LABEL,
    92  	"$zipper":	buildpb.Attribute_LABEL,
    93  	":action_listener":	buildpb.Attribute_LABEL_LIST,
    94  	":alias":	buildpb.Attribute_LABEL,
    95  	":android_sdk":	buildpb.Attribute_LABEL,
    96  	":aspect_proto_toolchain_for_javalite":	buildpb.Attribute_LABEL,
    97  	":bytecode_optimizer":	buildpb.Attribute_LABEL,
    98  	":cc_toolchain":	buildpb.Attribute_LABEL,
    99  	":coverage_report_generator":	buildpb.Attribute_LABEL,
   100  	":coverage_support":	buildpb.Attribute_LABEL,
   101  	":csfdo_profile":	buildpb.Attribute_LABEL,
   102  	":default_malloc":	buildpb.Attribute_LABEL,
   103  	":extra_proguard_specs":	buildpb.Attribute_LABEL_LIST,
   104  	":fdo_optimize":	buildpb.Attribute_LABEL,
   105  	":fdo_prefetch_hints":	buildpb.Attribute_LABEL,
   106  	":fdo_profile":	buildpb.Attribute_LABEL,
   107  	":java_launcher":	buildpb.Attribute_LABEL,
   108  	":java_plugins":	buildpb.Attribute_LABEL_LIST,
   109  	":lcov_merger":	buildpb.Attribute_LABEL,
   110  	":legacy_main_dex_list_generator":	buildpb.Attribute_LABEL,
   111  	":libc_top":	buildpb.Attribute_LABEL,
   112  	":proguard":	buildpb.Attribute_LABEL,
   113  	":proto_compiler":	buildpb.Attribute_LABEL,
   114  	":py_interpreter":	buildpb.Attribute_LABEL,
   115  	":run_under":	buildpb.Attribute_LABEL,
   116  	":target_libc_top":	buildpb.Attribute_LABEL,
   117  	":xcode_config":	buildpb.Attribute_LABEL,
   118  	":xfdo_profile":	buildpb.Attribute_LABEL,
   119  	":zipper":	buildpb.Attribute_LABEL,
   120  	"aapt":	buildpb.Attribute_LABEL,
   121  	"aapt2":	buildpb.Attribute_LABEL,
   122  	"aar":	buildpb.Attribute_LABEL,
   123  	"absolute_path_profile":	buildpb.Attribute_STRING,
   124  	"actual":	buildpb.Attribute_LABEL,
   125  	"adb":	buildpb.Attribute_LABEL,
   126  	"additional_linker_inputs":	buildpb.Attribute_LABEL_LIST,
   127  	"aidl":	buildpb.Attribute_LABEL,
   128  	"aidl_lib":	buildpb.Attribute_LABEL,
   129  	"aliases":	buildpb.Attribute_STRING_LIST,
   130  	"all_files":	buildpb.Attribute_LABEL,
   131  	"allowed_values":	buildpb.Attribute_STRING_LIST,
   132  	"alwayslink":	buildpb.Attribute_BOOLEAN,
   133  	"android_jar":	buildpb.Attribute_LABEL,
   134  	"annotations_jar":	buildpb.Attribute_LABEL,
   135  	"api_level":	buildpb.Attribute_INTEGER,
   136  	"apkbuilder":	buildpb.Attribute_LABEL,
   137  	"apksigner":	buildpb.Attribute_LABEL,
   138  	"applicable_licenses":	buildpb.Attribute_LABEL_LIST,
   139  	"application_resources":	buildpb.Attribute_LABEL,
   140  	"ar_files":	buildpb.Attribute_LABEL,
   141  	"archives":	buildpb.Attribute_LABEL_LIST,
   142  	"args":	buildpb.Attribute_STRING_LIST,
   143  	"as_files":	buildpb.Attribute_LABEL,
   144  	"assets":	buildpb.Attribute_LABEL_LIST,
   145  	"assets_dir":	buildpb.Attribute_STRING,
   146  	"avoid_deps":	buildpb.Attribute_LABEL_LIST,
   147  	"binary_type":	buildpb.Attribute_STRING,
   148  	"blacklisted_protos":	buildpb.Attribute_LABEL_LIST,
   149  	"bootclasspath":	buildpb.Attribute_LABEL_LIST,
   150  	"build_file":	buildpb.Attribute_STRING,
   151  	"build_file_content":	buildpb.Attribute_STRING,
   152  	"build_setting_default":	buildpb.Attribute_LABEL,
   153  	"build_tools_version":	buildpb.Attribute_STRING,
   154  	"bundle_loader":	buildpb.Attribute_LABEL,
   155  	"cache":	buildpb.Attribute_INTEGER,
   156  	"classpath_resources":	buildpb.Attribute_LABEL_LIST,
   157  	"cmd":	buildpb.Attribute_STRING,
   158  	"cmd_bash":	buildpb.Attribute_STRING,
   159  	"cmd_bat":	buildpb.Attribute_STRING,
   160  	"cmd_ps":	buildpb.Attribute_STRING,
   161  	"command_line":	buildpb.Attribute_STRING,
   162  	"compatible_javacopts":	buildpb.Attribute_STRING_LIST_DICT,
   163  	"compatible_with":	buildpb.Attribute_LABEL_LIST,
   164  	"compiler":	buildpb.Attribute_STRING,
   165  	"compiler_files":	buildpb.Attribute_LABEL,
   166  	"compiler_files_without_includes":	buildpb.Attribute_LABEL,
   167  	"constraint_setting":	buildpb.Attribute_LABEL,
   168  	"constraint_values":	buildpb.Attribute_LABEL_LIST,
   169  	"constraints":	buildpb.Attribute_STRING_LIST,
   170  	"copts":	buildpb.Attribute_STRING_LIST,
   171  	"coverage_files":	buildpb.Attribute_LABEL,
   172  	"cpu":	buildpb.Attribute_STRING,
   173  	"cpu_constraints":	buildpb.Attribute_LABEL_LIST,
   174  	"create_executable":	buildpb.Attribute_BOOLEAN,
   175  	"crunch_png":	buildpb.Attribute_BOOLEAN,
   176  	"custom_package":	buildpb.Attribute_STRING,
   177  	"daemon":	buildpb.Attribute_BOOLEAN,
   178  	"data":	buildpb.Attribute_LABEL_LIST,
   179  	"debug_key":	buildpb.Attribute_LABEL,
   180  	"debug_signing_keys":	buildpb.Attribute_LABEL_LIST,
   181  	"debug_signing_lineage_file":	buildpb.Attribute_LABEL,
   182  	"default":	buildpb.Attribute_LABEL,
   183  	"default_applicable_licenses":	buildpb.Attribute_LABEL_LIST,
   184  	"default_constraint_value":	buildpb.Attribute_STRING,
   185  	"default_copts":	buildpb.Attribute_STRING_LIST,
   186  	"default_deprecation":	buildpb.Attribute_STRING,
   187  	"default_hdrs_check":	buildpb.Attribute_STRING,
   188  	"default_ios_sdk_version":	buildpb.Attribute_STRING,
   189  	"default_macos_sdk_version":	buildpb.Attribute_STRING,
   190  	"default_package_metadata":	buildpb.Attribute_LABEL_LIST,
   191  	"default_properties":	buildpb.Attribute_LABEL,
   192  	"default_testonly":	buildpb.Attribute_BOOLEAN,
   193  	"default_tvos_sdk_version":	buildpb.Attribute_STRING,
   194  	"default_value":	buildpb.Attribute_STRING,
   195  	"default_visibility":	buildpb.Attribute_STRING_LIST,
   196  	"default_watchos_sdk_version":	buildpb.Attribute_STRING,
   197  	"define_values":	buildpb.Attribute_STRING_DICT,
   198  	"defines":	buildpb.Attribute_STRING_LIST,
   199  	"densities":	buildpb.Attribute_STRING_LIST,
   200  	"deploy_env":	buildpb.Attribute_LABEL_LIST,
   201  	"deploy_manifest_lines":	buildpb.Attribute_STRING_LIST,
   202  	"deprecation":	buildpb.Attribute_STRING,
   203  	"deps":	buildpb.Attribute_LABEL_LIST,
   204  	"deps_mapping":	buildpb.Attribute_LABEL_DICT_UNARY,
   205  	"dex_shards":	buildpb.Attribute_INTEGER,
   206  	"dexopts":	buildpb.Attribute_STRING_LIST,
   207  	"distribs":	buildpb.Attribute_DISTRIBUTION_SET,
   208  	"dwp_files":	buildpb.Attribute_LABEL,
   209  	"dx":	buildpb.Attribute_LABEL,
   210  	"dylibs":	buildpb.Attribute_LABEL_LIST,
   211  	"dynamic_deps":	buildpb.Attribute_LABEL_LIST,
   212  	"dynamic_runtime_lib":	buildpb.Attribute_LABEL,
   213  	"enable_data_binding":	buildpb.Attribute_BOOLEAN,
   214  	"enable_modules":	buildpb.Attribute_BOOLEAN,
   215  	"entry_classes":	buildpb.Attribute_STRING_LIST,
   216  	"exec_compatible_with":	buildpb.Attribute_LABEL_LIST,
   217  	"exec_properties":	buildpb.Attribute_STRING_DICT,
   218  	"exec_tools":	buildpb.Attribute_LABEL_LIST,
   219  	"executable":	buildpb.Attribute_BOOLEAN,
   220  	"exported_plugins":	buildpb.Attribute_LABEL_LIST,
   221  	"exports":	buildpb.Attribute_LABEL_LIST,
   222  	"exports_manifest":	buildpb.Attribute_TRISTATE,
   223  	"expression":	buildpb.Attribute_STRING,
   224  	"extclasspath":	buildpb.Attribute_LABEL_LIST,
   225  	"extension_safe":	buildpb.Attribute_BOOLEAN,
   226  	"extra_actions":	buildpb.Attribute_LABEL_LIST,
   227  	"extra_srcs":	buildpb.Attribute_LABEL_LIST,
   228  	"feature_flags":	buildpb.Attribute_LABEL_KEYED_STRING_DICT,
   229  	"features":	buildpb.Attribute_STRING_LIST,
   230  	"files":	buildpb.Attribute_LABEL_LIST,
   231  	"fixtures":	buildpb.Attribute_LABEL_LIST,
   232  	"flag_values":	buildpb.Attribute_LABEL_KEYED_STRING_DICT,
   233  	"flaky":	buildpb.Attribute_BOOLEAN,
   234  	"forcibly_disable_header_compilation":	buildpb.Attribute_BOOLEAN,
   235  	"framework_aidl":	buildpb.Attribute_LABEL,
   236  	"fulfills":	buildpb.Attribute_LABEL_LIST,
   237  	"genclass":	buildpb.Attribute_LABEL_LIST,
   238  	"generates_api":	buildpb.Attribute_BOOLEAN,
   239  	"generator_function":	buildpb.Attribute_STRING,
   240  	"generator_location":	buildpb.Attribute_STRING,
   241  	"generator_name":	buildpb.Attribute_STRING,
   242  	"hdrs":	buildpb.Attribute_LABEL_LIST,
   243  	"header_compiler":	buildpb.Attribute_LABEL_LIST,
   244  	"header_compiler_builtin_processors":	buildpb.Attribute_STRING_LIST,
   245  	"header_compiler_direct":	buildpb.Attribute_LABEL_LIST,
   246  	"heuristic_label_expansion":	buildpb.Attribute_BOOLEAN,
   247  	"horizontal_resolution":	buildpb.Attribute_INTEGER,
   248  	"host_platform":	buildpb.Attribute_BOOLEAN,
   249  	"idl_import_root":	buildpb.Attribute_STRING,
   250  	"idl_parcelables":	buildpb.Attribute_LABEL_LIST,
   251  	"idl_preprocessed":	buildpb.Attribute_LABEL_LIST,
   252  	"idl_srcs":	buildpb.Attribute_LABEL_LIST,
   253  	"ijar":	buildpb.Attribute_LABEL_LIST,
   254  	"import_prefix":	buildpb.Attribute_STRING,
   255  	"imports":	buildpb.Attribute_STRING_LIST,
   256  	"include_prefix":	buildpb.Attribute_STRING,
   257  	"includes":	buildpb.Attribute_STRING_LIST,
   258  	"incremental_dexing":	buildpb.Attribute_TRISTATE,
   259  	"inline_constants":	buildpb.Attribute_BOOLEAN,
   260  	"instruments":	buildpb.Attribute_LABEL,
   261  	"interface_library":	buildpb.Attribute_LABEL,
   262  	"interpreter":	buildpb.Attribute_LABEL,
   263  	"interpreter_path":	buildpb.Attribute_STRING,
   264  	"jacocorunner":	buildpb.Attribute_LABEL,
   265  	"jars":	buildpb.Attribute_LABEL_LIST,
   266  	"java":	buildpb.Attribute_LABEL,
   267  	"java_home":	buildpb.Attribute_STRING,
   268  	"javabuilder":	buildpb.Attribute_LABEL_LIST,
   269  	"javabuilder_jvm_opts":	buildpb.Attribute_STRING_LIST,
   270  	"javac":	buildpb.Attribute_LABEL_LIST,
   271  	"javac_supports_multiplex_workers":	buildpb.Attribute_BOOLEAN,
   272  	"javac_supports_workers":	buildpb.Attribute_BOOLEAN,
   273  	"javacopts":	buildpb.Attribute_STRING_LIST,
   274  	"jre_deps":	buildpb.Attribute_LABEL_LIST,
   275  	"jvm_flags":	buildpb.Attribute_STRING_LIST,
   276  	"jvm_opts":	buildpb.Attribute_STRING_LIST,
   277  	"launcher":	buildpb.Attribute_LABEL,
   278  	"legacy_create_init":	buildpb.Attribute_TRISTATE,
   279  	"libc_top":	buildpb.Attribute_LABEL,
   280  	"licenses":	buildpb.Attribute_LICENSE,
   281  	"linker_files":	buildpb.Attribute_LABEL,
   282  	"linkopts":	buildpb.Attribute_STRING_LIST,
   283  	"linkshared":	buildpb.Attribute_BOOLEAN,
   284  	"linkstamp":	buildpb.Attribute_LABEL,
   285  	"linkstatic":	buildpb.Attribute_BOOLEAN,
   286  	"local":	buildpb.Attribute_BOOLEAN,
   287  	"local_defines":	buildpb.Attribute_STRING_LIST,
   288  	"local_versions":	buildpb.Attribute_LABEL,
   289  	"main":	buildpb.Attribute_LABEL,
   290  	"main_class":	buildpb.Attribute_STRING,
   291  	"main_dex_classes":	buildpb.Attribute_LABEL,
   292  	"main_dex_list":	buildpb.Attribute_LABEL,
   293  	"main_dex_list_creator":	buildpb.Attribute_LABEL,
   294  	"main_dex_list_opts":	buildpb.Attribute_STRING_LIST,
   295  	"main_dex_proguard_specs":	buildpb.Attribute_LABEL_LIST,
   296  	"malloc":	buildpb.Attribute_LABEL,
   297  	"manifest":	buildpb.Attribute_LABEL,
   298  	"manifest_values":	buildpb.Attribute_STRING_DICT,
   299  	"message":	buildpb.Attribute_STRING,
   300  	"minimum_os_version":	buildpb.Attribute_STRING,
   301  	"misc":	buildpb.Attribute_STRING_LIST,
   302  	"mnemonics":	buildpb.Attribute_STRING_LIST,
   303  	"module_map":	buildpb.Attribute_LABEL,
   304  	"module_name":	buildpb.Attribute_STRING,
   305  	"multidex":	buildpb.Attribute_STRING,
   306  	"name":	buildpb.Attribute_STRING,
   307  	"neverlink":	buildpb.Attribute_BOOLEAN,
   308  	"ninja_graph":	buildpb.Attribute_LABEL,
   309  	"ninja_srcs":	buildpb.Attribute_LABEL_LIST,
   310  	"nocompress_extensions":	buildpb.Attribute_STRING_LIST,
   311  	"nocopts":	buildpb.Attribute_STRING,
   312  	"non_arc_srcs":	buildpb.Attribute_LABEL_LIST,
   313  	"objcopy_files":	buildpb.Attribute_LABEL,
   314  	"oneversion":	buildpb.Attribute_LABEL,
   315  	"oneversion_whitelist":	buildpb.Attribute_LABEL,
   316  	"opts":	buildpb.Attribute_STRING_LIST,
   317  	"os_constraints":	buildpb.Attribute_LABEL_LIST,
   318  	"out":	buildpb.Attribute_STRING,
   319  	"out_templates":	buildpb.Attribute_STRING_LIST,
   320  	"output_group":	buildpb.Attribute_STRING,
   321  	"output_groups":	buildpb.Attribute_STRING_LIST_DICT,
   322  	"output_licenses":	buildpb.Attribute_LICENSE,
   323  	"output_root":	buildpb.Attribute_STRING,
   324  	"output_root_inputs":	buildpb.Attribute_STRING_LIST,
   325  	"output_root_symlinks":	buildpb.Attribute_STRING_LIST,
   326  	"output_to_bindir":	buildpb.Attribute_BOOLEAN,
   327  	"outs":	buildpb.Attribute_STRING_LIST,
   328  	"package_configuration":	buildpb.Attribute_LABEL_LIST,
   329  	"package_metadata":	buildpb.Attribute_LABEL_LIST,
   330  	"packages":	buildpb.Attribute_LABEL_LIST,
   331  	"parents":	buildpb.Attribute_LABEL_LIST,
   332  	"path":	buildpb.Attribute_STRING,
   333  	"pch":	buildpb.Attribute_LABEL,
   334  	"platform_apks":	buildpb.Attribute_LABEL_LIST,
   335  	"platform_type":	buildpb.Attribute_STRING,
   336  	"plugin":	buildpb.Attribute_LABEL,
   337  	"plugins":	buildpb.Attribute_LABEL_LIST,
   338  	"pregenerate_oat_files_for_tests":	buildpb.Attribute_BOOLEAN,
   339  	"processor_class":	buildpb.Attribute_STRING,
   340  	"profile":	buildpb.Attribute_LABEL,
   341  	"proguard":	buildpb.Attribute_LABEL,
   342  	"proguard_apply_dictionary":	buildpb.Attribute_LABEL,
   343  	"proguard_apply_mapping":	buildpb.Attribute_LABEL,
   344  	"proguard_generate_mapping":	buildpb.Attribute_BOOLEAN,
   345  	"proguard_specs":	buildpb.Attribute_LABEL_LIST,
   346  	"proto_profile":	buildpb.Attribute_LABEL,
   347  	"provides_test_args":	buildpb.Attribute_BOOLEAN,
   348  	"python_version":	buildpb.Attribute_STRING,
   349  	"pytype_deps":	buildpb.Attribute_LABEL_LIST,
   350  	"ram":	buildpb.Attribute_INTEGER,
   351  	"reduced_classpath_incompatible_processors":	buildpb.Attribute_STRING_LIST,
   352  	"reduced_classpath_incompatible_targets":	buildpb.Attribute_STRING_LIST,
   353  	"reexport_deps":	buildpb.Attribute_LABEL_LIST,
   354  	"remote_execution_properties":	buildpb.Attribute_STRING,
   355  	"remote_versions":	buildpb.Attribute_LABEL,
   356  	"repo_mapping":	buildpb.Attribute_STRING_DICT,
   357  	"requires_action_output":	buildpb.Attribute_BOOLEAN,
   358  	"resource_configuration_filters":	buildpb.Attribute_STRING_LIST,
   359  	"resource_files":	buildpb.Attribute_LABEL_LIST,
   360  	"resource_jars":	buildpb.Attribute_LABEL_LIST,
   361  	"resource_strip_prefix":	buildpb.Attribute_STRING,
   362  	"resourcejar":	buildpb.Attribute_LABEL_LIST,
   363  	"resources":	buildpb.Attribute_LABEL_LIST,
   364  	"restricted_to":	buildpb.Attribute_LABEL_LIST,
   365  	"runtime":	buildpb.Attribute_LABEL,
   366  	"runtime_deps":	buildpb.Attribute_LABEL_LIST,
   367  	"scope":	buildpb.Attribute_LABEL_LIST,
   368  	"screen_density":	buildpb.Attribute_INTEGER,
   369  	"script":	buildpb.Attribute_LABEL,
   370  	"sdk_dylibs":	buildpb.Attribute_STRING_LIST,
   371  	"sdk_frameworks":	buildpb.Attribute_STRING_LIST,
   372  	"sdk_includes":	buildpb.Attribute_STRING_LIST,
   373  	"service_names":	buildpb.Attribute_STRING_LIST,
   374  	"shard_count":	buildpb.Attribute_INTEGER,
   375  	"shared_library":	buildpb.Attribute_LABEL,
   376  	"shrink_resources":	buildpb.Attribute_TRISTATE,
   377  	"shrinked_android_jar":	buildpb.Attribute_LABEL,
   378  	"singlejar":	buildpb.Attribute_LABEL_LIST,
   379  	"size":	buildpb.Attribute_STRING,
   380  	"source_properties":	buildpb.Attribute_LABEL,
   381  	"source_version":	buildpb.Attribute_STRING,
   382  	"srcjar":	buildpb.Attribute_LABEL,
   383  	"srcs":	buildpb.Attribute_LABEL_LIST,
   384  	"srcs_version":	buildpb.Attribute_STRING,
   385  	"stamp":	buildpb.Attribute_TRISTATE,
   386  	"static_library":	buildpb.Attribute_LABEL,
   387  	"static_runtime_lib":	buildpb.Attribute_LABEL,
   388  	"strict":	buildpb.Attribute_BOOLEAN,
   389  	"strict_deps":	buildpb.Attribute_BOOLEAN,
   390  	"strict_exit":	buildpb.Attribute_BOOLEAN,
   391  	"strip":	buildpb.Attribute_BOOLEAN,
   392  	"strip_files":	buildpb.Attribute_LABEL,
   393  	"strip_import_prefix":	buildpb.Attribute_STRING,
   394  	"strip_include_prefix":	buildpb.Attribute_STRING,
   395  	"support_apks":	buildpb.Attribute_LABEL_LIST,
   396  	"supports_header_parsing":	buildpb.Attribute_BOOLEAN,
   397  	"supports_param_files":	buildpb.Attribute_BOOLEAN,
   398  	"system_image":	buildpb.Attribute_LABEL,
   399  	"system_provided":	buildpb.Attribute_BOOLEAN,
   400  	"tags":	buildpb.Attribute_STRING_LIST,
   401  	"target_compatible_with":	buildpb.Attribute_LABEL_LIST,
   402  	"target_device":	buildpb.Attribute_LABEL,
   403  	"target_platform":	buildpb.Attribute_BOOLEAN,
   404  	"target_version":	buildpb.Attribute_STRING,
   405  	"test_app":	buildpb.Attribute_LABEL,
   406  	"test_class":	buildpb.Attribute_STRING,
   407  	"testonly":	buildpb.Attribute_BOOLEAN,
   408  	"tests":	buildpb.Attribute_LABEL_LIST,
   409  	"textual_hdrs":	buildpb.Attribute_LABEL_LIST,
   410  	"timeout":	buildpb.Attribute_STRING,
   411  	"timezone_data":	buildpb.Attribute_LABEL,
   412  	"toolchain":	buildpb.Attribute_STRING,
   413  	"toolchain_config":	buildpb.Attribute_LABEL,
   414  	"toolchain_identifier":	buildpb.Attribute_STRING,
   415  	"toolchain_type":	buildpb.Attribute_LABEL,
   416  	"toolchains":	buildpb.Attribute_LABEL_LIST,
   417  	"tools":	buildpb.Attribute_LABEL_LIST,
   418  	"transitive_configs":	buildpb.Attribute_STRING_LIST,
   419  	"turbine_incompatible_processors":	buildpb.Attribute_STRING_LIST,
   420  	"turbine_jvm_opts":	buildpb.Attribute_STRING_LIST,
   421  	"use_testrunner":	buildpb.Attribute_BOOLEAN,
   422  	"values":	buildpb.Attribute_STRING_DICT,
   423  	"version":	buildpb.Attribute_STRING,
   424  	"versions":	buildpb.Attribute_LABEL_LIST,
   425  	"vertical_resolution":	buildpb.Attribute_INTEGER,
   426  	"visibility":	buildpb.Attribute_STRING_LIST,
   427  	"vm_heap":	buildpb.Attribute_INTEGER,
   428  	"weak_sdk_frameworks":	buildpb.Attribute_STRING_LIST,
   429  	"win_def_file":	buildpb.Attribute_LABEL,
   430  	"working_directory":	buildpb.Attribute_STRING,
   431  	"workspace_file":	buildpb.Attribute_STRING,
   432  	"workspace_file_content":	buildpb.Attribute_STRING,
   433  	"xlint":	buildpb.Attribute_STRING_LIST,
   434  	"zipalign":	buildpb.Attribute_LABEL,
   435  }
   436  

View as plain text