Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4476888f authored by Matthew Gharrity's avatar Matthew Gharrity Committed by Android (Google) Code Review
Browse files

Merge "Enable thread annotations for parameters"

parents 84b1d8e2 cb43616a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ package android.annotation;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.PARAMETER;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

@@ -45,6 +46,6 @@ import java.lang.annotation.Target;
 * @hide
 */
@Retention(SOURCE)
@Target({METHOD,CONSTRUCTOR,TYPE})
@Target({METHOD,CONSTRUCTOR,TYPE,PARAMETER})
public @interface AnyThread {
}
+2 −1
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.PARAMETER;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

@@ -37,6 +38,6 @@ import static java.lang.annotation.RetentionPolicy.SOURCE;
 * {@hide}
 */
@Retention(SOURCE)
@Target({METHOD,CONSTRUCTOR,TYPE})
@Target({METHOD,CONSTRUCTOR,TYPE,PARAMETER})
public @interface BinderThread {
}
 No newline at end of file
+2 −1
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ package android.annotation;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.PARAMETER;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

@@ -44,6 +45,6 @@ import java.lang.annotation.Target;
 * @hide
 */
@Retention(SOURCE)
@Target({METHOD,CONSTRUCTOR,TYPE})
@Target({METHOD,CONSTRUCTOR,TYPE,PARAMETER})
public @interface MainThread {
}
+2 −1
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ package android.annotation;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.PARAMETER;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

@@ -45,6 +46,6 @@ import java.lang.annotation.Target;
 * @hide
 */
@Retention(SOURCE)
@Target({METHOD,CONSTRUCTOR,TYPE})
@Target({METHOD,CONSTRUCTOR,TYPE,PARAMETER})
public @interface UiThread {
}
+2 −1
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.PARAMETER;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

@@ -42,6 +43,6 @@ import static java.lang.annotation.RetentionPolicy.SOURCE;
 * @hide
 */
@Retention(SOURCE)
@Target({METHOD,CONSTRUCTOR,TYPE})
@Target({METHOD,CONSTRUCTOR,TYPE,PARAMETER})
public @interface WorkerThread {
}