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

Commit 5ec66d42 authored by Anton Hansson's avatar Anton Hansson Committed by Automerger Merge Worker
Browse files

Merge "Explain the -hide params passed to doclava" into main am: a8b4f6f7...

Merge "Explain the -hide params passed to doclava" into main am: a8b4f6f7 am: c457428c am: 01c0e4e8

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2796300



Change-Id: I5664c09354308e781bf6a37c0c8b763f48144b7c
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 51362e4b 01c0e4e8
Loading
Loading
Loading
Loading
+15 −2
Original line number Original line Diff line number Diff line
@@ -139,9 +139,22 @@ droidstubs {
// using droiddoc
// using droiddoc
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////


framework_docs_only_args = " -android -manifest $(location :frameworks-base-core-AndroidManifest.xml) " +
// doclava contains checks for a few issues that are have been migrated to metalava.
// disable them in doclava, to avoid mistriggering or double triggering.
ignore_doclava_errors_checked_by_metalava = "" +
    "-hide 111 " + // HIDDEN_SUPERCLASS
    "-hide 113 " + // DEPRECATION_MISMATCH
    "-hide 125 " + // REQUIRES_PERMISSION
    "-hide 126 " + // BROADCAST_BEHAVIOR
    "-hide 127 " + // SDK_CONSTANT
    "-hide 128 " // TODO

framework_docs_only_args = "-android " +
    "-manifest $(location :frameworks-base-core-AndroidManifest.xml) " +
    "-metalavaApiSince " +
    "-metalavaApiSince " +
    "-werror -lerror -hide 111 -hide 113 -hide 125 -hide 126 -hide 127 -hide 128 " +
    "-werror " +
    "-lerror " +
    ignore_doclava_errors_checked_by_metalava +
    "-overview $(location :frameworks-base-java-overview) " +
    "-overview $(location :frameworks-base-java-overview) " +
    // Federate Support Library references against local API file.
    // Federate Support Library references against local API file.
    "-federate SupportLib https://developer.android.com " +
    "-federate SupportLib https://developer.android.com " +