1
2
3
4
5
6
7
8
9
10
11 package com.puppycrawl.tools.checkstyle.checks.annotation.annotationlocation;
12
13 import javax.annotation.Nonnull;
14 import org.mockito.Mock;
15
16 interface DataLoader {
17
18 }
19
20
21
22 class Example1 {
23 @Nonnull
24 private boolean field1;
25 @Override public int hashCode() { return 1; }
26 @Nonnull
27 private boolean field2;
28 @Override
29 public boolean equals(Object obj) { return true; }
30 @Mock DataLoader loader1;
31 @SuppressWarnings("deprecation") DataLoader loader2;
32
33 @SuppressWarnings("deprecation") public int foo() { return 1; }
34
35 @Nonnull @Mock DataLoader loader3;
36
37 }
38