Skip to content

Commit

Permalink
Adhere to finalized api
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerbwong committed Jul 12, 2024
1 parent 86bbb97 commit 8384201
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 9 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# metalava-gradle
[![Build](https://github.com/tylerbwong/metalava-gradle/actions/workflows/build.yml/badge.svg)](https://github.com/tylerbwong/metalava-gradle/actions/workflows/build.yml)
[![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/me/tylerbwong/gradle/metalava/me.tylerbwong.gradle.metalava.gradle.plugin/maven-metadata.xml.svg?colorB=007ec6&label=Gradle%20Plugin%20Portal)](https://plugins.gradle.org/plugin/me.tylerbwong.gradle.metalava)
[![Metalava](https://img.shields.io/badge/Metalava-1.0.0--alpha10-orange)](https://maven.google.com/web/index.html#com.android.tools.metalava:metalava:1.0.0-alpha10)
[![Metalava](https://img.shields.io/badge/Metalava-1.0.0--alpha11-orange)](https://maven.google.com/web/index.html#com.android.tools.metalava:metalava:1.0.0-alpha11)

A Gradle plugin for [Metalava](https://android.googlesource.com/platform/tools/metalava/), AOSP's tool for API metadata extraction and compatibility tracking.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,7 @@ internal abstract class MetalavaCheckCompatibilityTask @Inject constructor(
metalavaGenerateSignatureInternal(filenameOverride = tempFilename.get(), awaitWork = true)
val hidePackages = hiddenPackages.get().flatMap { listOf("--hide-package", it) }
val hideAnnotations = hiddenAnnotations.get().flatMap { listOf("--hide-annotation", it) }
val apiCompatAnnotations = listOf(
"--api-compat-annotations",
apiCompatAnnotations.get().joinToString(),
)
val apiCompatAnnotations = apiCompatAnnotations.get().flatMap { listOf("--api-compat-annotation", it) }

val args: List<String> = listOf(
"--format=${format.get()}",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,7 @@ internal abstract class MetalavaGenerateSignatureTask @Inject constructor(
.joinToString(File.pathSeparator)
val hidePackages = hiddenPackages.get().flatMap { listOf("--hide-package", it) }
val hideAnnotations = hiddenAnnotations.get().flatMap { listOf("--hide-annotation", it) }
val apiCompatAnnotations = listOf(
"--api-compat-annotations",
apiCompatAnnotations.get().joinToString(),
)
val apiCompatAnnotations = apiCompatAnnotations.get().flatMap { listOf("--api-compat-annotation", it) }
val keepFilename = keepFilename.orNull
val keepFileFlags = if (!keepFilename.isNullOrEmpty()) {
listOf("--proguard", keepFilename)
Expand Down

0 comments on commit 8384201

Please sign in to comment.