• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import java.lang.annotation.*;
2
3@Target(ElementType.TYPE_USE)
4@interface Nullable {}
5@Target(ElementType.TYPE_USE)
6@interface NonNull {}
7
8@skip-test
9public class NewInAnnotatedVariable {
10  Number b1 = new @NonNull Integer(0);
11  @NonNull Object b2 = new /*@Nullable*/ @NonNull Double(1);
12  @NonNull Runnable b3 = new /*@NonNull*/ Thread();
13  @NonNull
14  ThreadLocal @NonNull [] b4 = new @NonNull InheritableThreadLocal @NonNull [3];
15}
16
17