From 64b2b34798d598901cbf100ae90d4827e5e1deb1 Mon Sep 17 00:00:00 2001 From: olly Date: Thu, 29 Mar 2018 13:01:11 -0700 Subject: [PATCH] Improve Javadoc postprocessing - Remove stray extra "/" from postprocessed oracle URLs - Remove date lines so the Javadoc diff better shows what actually changed between releases ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=190973079 --- javadoc_combined.gradle | 2 +- javadoc_library.gradle | 2 +- javadoc_util.gradle | 24 ++++++++++++++++-------- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/javadoc_combined.gradle b/javadoc_combined.gradle index 901dc91544..061da9383c 100644 --- a/javadoc_combined.gradle +++ b/javadoc_combined.gradle @@ -49,7 +49,7 @@ class CombinedJavadocPlugin implements Plugin { } } doLast { - project.javadocFixLinks() + project.fixJavadoc() } } } diff --git a/javadoc_library.gradle b/javadoc_library.gradle index 59c1e16515..0894cad575 100644 --- a/javadoc_library.gradle +++ b/javadoc_library.gradle @@ -37,7 +37,7 @@ android.libraryVariants.all { variant -> project.android.getBootClasspath()) } doLast { - project.javadocFixLinks() + project.fixJavadoc() } } } diff --git a/javadoc_util.gradle b/javadoc_util.gradle index 5e32e2dfc5..7ea69a9406 100644 --- a/javadoc_util.gradle +++ b/javadoc_util.gradle @@ -11,21 +11,29 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -ext.javadocFixLinks = { +ext.fixJavadoc = { + def javadocPath = "${project.buildDir}/docs/javadoc" // Fix external Android links to target the top frame. def androidRoot = "https://developer.android.com/reference/" def androidLink = "\n" + ant.replaceregexp(match:dateMeta, replace:"") { + fileset(dir: "${javadocPath}", includes: "**/*.html") } }