summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Lorenzo Colitti <lorenzo@google.com> 2020-05-20 20:04:11 +0900
committer Lorenzo Colitti <lorenzo@google.com> 2020-05-20 20:53:16 +0900
commitd61f5f7dc19576d2ccb0da8cedbd91d3ee6edeac (patch)
treee43df38710f3ed5011e6fffcb0f4dfbf94363125
parent1e83ce23e170dcef158b6358357f5e109b0035c3 (diff)
Suppress deprecation warnings in LegacyTypeTrackerTest.
This saves dozens of warnings every time FrameworkNetTests is compiled. There is nothing we can do about those warnings because LegacyTypeTracker's reason for existence is to power deprecated APIs. Test: m FrameworksNetTests Change-Id: I4d65b0aade493e12b56a94247efbf9d1ad7bb4b9
-rw-r--r--tests/net/java/com/android/server/LegacyTypeTrackerTest.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/net/java/com/android/server/LegacyTypeTrackerTest.kt b/tests/net/java/com/android/server/LegacyTypeTrackerTest.kt
index 42d4cf3c382b..a10a3c81bc86 100644
--- a/tests/net/java/com/android/server/LegacyTypeTrackerTest.kt
+++ b/tests/net/java/com/android/server/LegacyTypeTrackerTest.kt
@@ -14,6 +14,11 @@
* limitations under the License.
*/
+// Don't warn about deprecated types anywhere in this test, because LegacyTypeTracker's very reason
+// for existence is to power deprecated APIs. The annotation has to apply to the whole file because
+// otherwise warnings will be generated by the imports of deprecated constants like TYPE_xxx.
+@file:Suppress("DEPRECATION")
+
package com.android.server
import android.net.ConnectivityManager.TYPE_ETHERNET