Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4226274b authored by Anton Hansson's avatar Anton Hansson Committed by Android (Google) Code Review
Browse files

Merge "Platform shouldn't directly link to jars in APEXes"

parents a5bd79b0 c81df3f8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -487,7 +487,8 @@ java_library {
        // TODO(b/140299412): should be framework-wifi-stubs
        "framework-wifi",
        "ike-stubs",
        // TODO(jiyong): add more stubs for APEXes here
        // TODO(b/147200698): should be the stub of framework-tethering
        "framework-tethering",
    ],
    sdk_version: "core_platform",
    apex_available: ["//apex_available:platform"],
+7 −0
Original line number Diff line number Diff line
@@ -26,9 +26,16 @@ java_library {
  installable: true,
  sdk_version: "core_platform", // TODO(b/146218515) should be core_current
  srcs: [":framework-appsearch-sources"],
  hostdex: true, // for hiddenapi check
  libs: [
    "framework-minus-apex",  // TODO(b/146218515) should be framework-system-stubs
  ],
  visibility: [
      "//frameworks/base/apex/appsearch:__subpackages__",
      // TODO(b/146218515) remove this when framework is built with the stub of appsearch
      "//frameworks/base",
  ],
  apex_available: ["com.android.appsearch"],
}

metalava_appsearch_docs_args =
+7 −0
Original line number Diff line number Diff line
@@ -55,6 +55,13 @@ java_library {
    jarjar_rules: "jarjar_rules.txt",

    plugins: ["java_api_finder"],

    hostdex: true, // for hiddenapi check
    visibility: ["//frameworks/av/apex:__subpackages__"],
    apex_available: [
        "com.android.media",
        "test_com.android.media",
    ],
}

filegroup {
+5 −0
Original line number Diff line number Diff line
@@ -36,6 +36,11 @@ java_library {
        "//frameworks/base/apex/sdkextensions",
        "//frameworks/base/apex/sdkextensions/testing",
    ],
    hostdex: true, // for hiddenapi check
    apex_available: [
        "com.android.sdkext",
        "test_com.android.sdkext",
    ],
}

droidstubs {
+10 −1
Original line number Diff line number Diff line
@@ -37,7 +37,16 @@ java_library {
        // TODO(b/146230220): Use framework-system-stubs instead.
        "android_system_stubs_current",
    ],
    // TODO:(b/146210774): Add apex_available field.
    hostdex: true, // for hiddenapi check
    visibility: [
        "//frameworks/base/apex/statsd:__subpackages__",
        //TODO(b/146167933) remove this when framework is built with framework-statsd-stubs
        "//frameworks/base",
    ],
    apex_available: [
        "com.android.os.statsd",
        "test_com.android.os.statsd",
    ],
}

droidstubs {
Loading