summaryrefslogtreecommitdiff
path: root/tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java
diff options
context:
space:
mode:
Diffstat (limited to 'tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java')
-rw-r--r--tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java32
1 files changed, 0 insertions, 32 deletions
diff --git a/tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java b/tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java
deleted file mode 100644
index 0ccad43a..00000000
--- a/tree/library/common/src/main/java/com/google/android/exoplayer2/util/UnknownNull.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (C) 2019 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package com.google.android.exoplayer2.util;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import javax.annotation.Nonnull;
-import javax.annotation.meta.TypeQualifierDefault;
-import javax.annotation.meta.When;
-
-/**
- * Annotation for specifying unknown nullness. Useful for clearing the effects of an automatically
- * propagated {@link Nonnull} annotation.
- */
-@Nonnull(when = When.UNKNOWN)
-@TypeQualifierDefault(ElementType.TYPE_USE)
-@Retention(RetentionPolicy.CLASS)
-public @interface UnknownNull {}