File tree 1 file changed +32
-0
lines changed
src/main/java/io/reactivex/annotations
1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2016-present, RxJava Contributors.
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in
5
+ * compliance with the License. You may obtain a copy of the License at
6
+ *
7
+ * http://www.apache.org/licenses/LICENSE-2.0
8
+ *
9
+ * Unless required by applicable law or agreed to in writing, software distributed under the License is
10
+ * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See
11
+ * the License for the specific language governing permissions and limitations under the License.
12
+ */
13
+
14
+ package io .reactivex .annotations ;
15
+
16
+ import java .lang .annotation .Documented ;
17
+ import java .lang .annotation .ElementType ;
18
+ import java .lang .annotation .Retention ;
19
+ import java .lang .annotation .RetentionPolicy ;
20
+ import java .lang .annotation .Target ;
21
+
22
+ /**
23
+ * Marks methods whose return values should be optionally checked by separate tooling.
24
+ * <p>History: 2.2.4 - experimental
25
+ * @since 2.2.4
26
+ */
27
+ @ Retention (RetentionPolicy .RUNTIME )
28
+ @ Documented
29
+ @ Target (ElementType .METHOD )
30
+ public @interface OptionalCheckReturnValue {
31
+
32
+ }
You can’t perform that action at this time.
0 commit comments