aboutsummaryrefslogtreecommitdiff
path: root/shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java
diff options
context:
space:
mode:
Diffstat (limited to 'shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java')
-rw-r--r--shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java b/shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java
new file mode 100644
index 000000000..4a77d97ab
--- /dev/null
+++ b/shadowapi/src/main/java/org/robolectric/annotation/internal/DoNotInstrument.java
@@ -0,0 +1,16 @@
+package org.robolectric.annotation.internal;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * Indicates that a class should not be stripped/instrumented under any circumstances.
+ */
+@Documented
+@Retention(RetentionPolicy.RUNTIME)
+@Target({ElementType.TYPE})
+public @interface DoNotInstrument {
+}