summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jiyong Park <jiyong@google.com> 2019-10-25 14:05:14 +0900
committer Jiyong Park <jiyong@google.com> 2019-10-30 13:25:35 +0900
commit3c8f37f421da895eb60a7ee3633ad5cdd851c63f (patch)
tree1a9e374939bd5d09b5ca77c3f9465e3b2878c6d0
parent10d6f20bc91d6e47cc70e0f9e20503cb4ec91a6c (diff)
Build API stub with less number of source files
The metalava fix 09094fc5e566a380b7aa1a4c3948ac66cebc0aba allows us to not include source files having class definitions that are referenced by private constructors of the API classes. Removing the now uncessary source files from the input list so that metalava can run faster. Bug: 141149570 Test: m Change-Id: Ib203221600baa0e57393b0d448125676d01bcb8e
-rw-r--r--Android.bp23
-rw-r--r--location/lib/Android.bp2
-rw-r--r--media/lib/signer/Android.bp2
3 files changed, 0 insertions, 27 deletions
diff --git a/Android.bp b/Android.bp
index 7e659247c734..806544f0ebaf 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1417,29 +1417,6 @@ droidstubs {
" --show-annotation android.annotation.TestApi ",
}
-filegroup {
- name: "apache-http-stubs-sources",
- srcs: [
- "core/java/org/apache/http/conn/ConnectTimeoutException.java",
- "core/java/org/apache/http/conn/scheme/HostNameResolver.java",
- "core/java/org/apache/http/conn/scheme/LayeredSocketFactory.java",
- "core/java/org/apache/http/conn/scheme/SocketFactory.java",
- "core/java/org/apache/http/conn/ssl/AbstractVerifier.java",
- "core/java/org/apache/http/conn/ssl/AllowAllHostnameVerifier.java",
- "core/java/org/apache/http/conn/ssl/AndroidDistinguishedNameParser.java",
- "core/java/org/apache/http/conn/ssl/BrowserCompatHostnameVerifier.java",
- "core/java/org/apache/http/conn/ssl/SSLSocketFactory.java",
- "core/java/org/apache/http/conn/ssl/StrictHostnameVerifier.java",
- "core/java/org/apache/http/conn/ssl/X509HostnameVerifier.java",
- "core/java/org/apache/http/params/CoreConnectionPNames.java",
- "core/java/org/apache/http/params/HttpConnectionParams.java",
- "core/java/org/apache/http/params/HttpParams.java",
- "core/java/android/net/http/SslCertificate.java",
- "core/java/android/net/http/SslError.java",
- "core/java/com/android/internal/util/HexDump.java",
- ],
-}
-
droidstubs {
name: "api-stubs-docs",
defaults: ["metalava-api-stubs-default"],
diff --git a/location/lib/Android.bp b/location/lib/Android.bp
index fe0f669508eb..cd45e8e6ffa6 100644
--- a/location/lib/Android.bp
+++ b/location/lib/Android.bp
@@ -17,10 +17,8 @@
java_sdk_library {
name: "com.android.location.provider",
srcs: ["java/**/*.java"],
- api_srcs: [":framework-all-sources"],
libs: [
"androidx.annotation_annotation",
- "framework-all",
],
api_packages: ["com.android.location.provider"],
}
diff --git a/media/lib/signer/Android.bp b/media/lib/signer/Android.bp
index 6b03e4de57d7..3b2578754087 100644
--- a/media/lib/signer/Android.bp
+++ b/media/lib/signer/Android.bp
@@ -17,7 +17,5 @@
java_sdk_library {
name: "com.android.mediadrm.signer",
srcs: ["java/**/*.java"],
- api_srcs: [":framework-all-sources"],
- libs: ["framework-all"],
api_packages: ["com.android.mediadrm.signer"],
}