1// This is auto-generated. DO NOT EDIT. 2 3package { 4 // A default list here prevents the license LSC from adding its own list which would 5 // be unnecessary as every module in the sdk already has its own licenses property. 6 default_applicable_licenses: ["Android-Apache-2.0"], 7} 8 9apex_contributions_defaults { 10 name: "appsearch-sdk.contributions", 11 contents: ["prebuilt_framework-appsearch"], 12} 13 14prebuilt_bootclasspath_fragment { 15 name: "com.android.appsearch-bootclasspath-fragment", 16 visibility: ["//visibility:public"], 17 apex_available: ["com.android.appsearch"], 18 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 19 contents: ["framework-appsearch"], 20 fragments: [ 21 { 22 apex: "com.android.art", 23 module: "art-bootclasspath-fragment", 24 }, 25 ], 26 hidden_api: { 27 annotation_flags: "hiddenapi/annotation-flags.csv", 28 metadata: "hiddenapi/metadata.csv", 29 index: "hiddenapi/index.csv", 30 signature_patterns: "hiddenapi/signature-patterns.csv", 31 filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv", 32 filtered_flags: "hiddenapi/filtered-flags.csv", 33 }, 34} 35 36java_sdk_library_import { 37 name: "framework-appsearch", 38 visibility: ["//visibility:public"], 39 apex_available: ["com.android.appsearch"], 40 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 41 shared_library: false, 42 permitted_packages: [ 43 "android.app.appsearch", 44 "org.jspecify.annotations", 45 ], 46 public: { 47 jars: ["sdk_library/public/framework-appsearch-stubs.jar"], 48 stub_srcs: ["sdk_library/public/framework-appsearch.srcjar"], 49 current_api: "sdk_library/public/framework-appsearch.txt", 50 removed_api: "sdk_library/public/framework-appsearch-removed.txt", 51 annotations: "sdk_library/public/framework-appsearch_annotations.zip", 52 sdk_version: "module_current", 53 }, 54 system: { 55 jars: ["sdk_library/system/framework-appsearch-stubs.jar"], 56 stub_srcs: ["sdk_library/system/framework-appsearch.srcjar"], 57 current_api: "sdk_library/system/framework-appsearch.txt", 58 removed_api: "sdk_library/system/framework-appsearch-removed.txt", 59 annotations: "sdk_library/system/framework-appsearch_annotations.zip", 60 sdk_version: "module_current", 61 }, 62 module_lib: { 63 jars: ["sdk_library/module-lib/framework-appsearch-stubs.jar"], 64 stub_srcs: ["sdk_library/module-lib/framework-appsearch.srcjar"], 65 current_api: "sdk_library/module-lib/framework-appsearch.txt", 66 removed_api: "sdk_library/module-lib/framework-appsearch-removed.txt", 67 annotations: "sdk_library/module-lib/framework-appsearch_annotations.zip", 68 sdk_version: "module_current", 69 }, 70} 71 72java_import { 73 name: "service-appsearch", 74 visibility: ["//visibility:public"], 75 apex_available: ["com.android.appsearch"], 76 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 77 jars: ["java_systemserver_libs/snapshot/jars/are/invalid/service-appsearch.jar"], 78 min_sdk_version: "33", 79 permitted_packages: [ 80 "com.android.isolated_storage_service", 81 "com.android.server.appsearch", 82 "com.google.android.icing", 83 ], 84} 85 86license { 87 name: "appsearch-sdk_packages_modules_appsearch_license", 88 visibility: ["//visibility:private"], 89 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 90 license_text: ["licenses/packages/modules/AppSearch/NOTICE"], 91} 92 93prebuilt_systemserverclasspath_fragment { 94 name: "com.android.appsearch-systemserverclasspath-fragment", 95 visibility: ["//visibility:public"], 96 apex_available: ["com.android.appsearch"], 97 licenses: ["appsearch-sdk_packages_modules_appsearch_license"], 98 contents: ["service-appsearch"], 99} 100