From cd703b8a78a458ec421aae7d158db9e431265a1c Mon Sep 17 00:00:00 2001
From: Tor Norbye <tnorbye@google.com>
Date: Sat, 19 Jan 2019 22:56:13 -0800
Subject: [PATCH] Handle type mapping in signature files

This is a hot fix for the broken build.

Test: Build cf_x86_phone-userdebug
Change-Id: Id43930212cfa2ac0e7261ecae3f6298e7d141e8d
---
 .../com/android/tools/metalava/model/text/TextClassItem.kt    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/java/com/android/tools/metalava/model/text/TextClassItem.kt b/src/main/java/com/android/tools/metalava/model/text/TextClassItem.kt
index 0c26cfd..e890817 100644
--- a/src/main/java/com/android/tools/metalava/model/text/TextClassItem.kt
+++ b/src/main/java/com/android/tools/metalava/model/text/TextClassItem.kt
@@ -254,6 +254,10 @@ open class TextClassItem(
     override fun qualifiedName(): String = qualifiedName
     override fun toString(): String = qualifiedName()
 
+    override fun mapTypeVariables(target: ClassItem): Map<String, String> {
+        return emptyMap()
+    }
+
     companion object {
         fun createClassStub(codebase: TextCodebase, name: String): TextClassItem =
             createStub(codebase, name, isInterface = false)
-- 
GitLab