Remove unused annotations
Use was removed in https://r8-review.googlesource.com/c/r8/+/94169
Change-Id: I8a9ea6482312a3156d1c674d06d452fa2c6021f3
Bug: b/343389186
diff --git a/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotation.java b/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotation.java
deleted file mode 100644
index e2e9461..0000000
--- a/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotation.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) 2024, the R8 project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-package com.android.tools.r8.keepanno.annotations;
-
-import java.lang.annotation.Repeatable;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-
-@Retention(RetentionPolicy.CLASS)
-@Repeatable(ExtractedKeepAnnotations.class)
-public @interface ExtractedKeepAnnotation {
- /**
- * The version defining this extracted keep annotation.
- *
- * <p>Note: this version property must be the first property defined. Its content may determine
- * the subsequent parsing.
- */
- String version();
-
- /**
- * The context giving rise to this extracted keep annotation.
- *
- * <p>The context must be a class descriptor, method descriptor or field descriptor.
- */
- String context();
-
- /** The extracted edge. */
- KeepEdge edge();
-
- boolean isCheckRemoved() default false;
-
- boolean isCheckOptimizedOut() default false;
-}
diff --git a/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotations.java b/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotations.java
deleted file mode 100644
index f6855cc..0000000
--- a/src/keepanno/java/com/android/tools/r8/keepanno/annotations/ExtractedKeepAnnotations.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) 2024, the R8 project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-package com.android.tools.r8.keepanno.annotations;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * Collection of extracted keep annotations.
- *
- * <p>This annotation is just a collection of the extracted annotations. It is version independent
- * and is assumed to never change. Any version specific changes are to be made within the single
- * element structure of {@link ExtractedKeepAnnotation}.
- */
-@Target({ElementType.TYPE})
-@Retention(RetentionPolicy.CLASS)
-public @interface ExtractedKeepAnnotations {
- ExtractedKeepAnnotation[] value();
-}