1 package com.google.checkstyle.test.chapter3filestructure.rule333orderingandspacing;
2
3 import static com.puppycrawl.tools.checkstyle.utils.AnnotationUtil.containsAnnotation;
4 import static com.puppycrawl.tools.checkstyle.utils.AnnotationUtil.getAnnotation;
5
6 import com.puppycrawl.tools.checkstyle.api.DetailAST;
7 import com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck;
8 import com.puppycrawl.tools.checkstyle.checks.design.ThrowsCountCheck;
9 import com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck;
10 import java.util.Arrays;
11 import java.util.BitSet;
12 import java.util.Map;
13 import java.util.Map.Entry;
14 import java.util.NoSuchElementException;
15 import javax.accessibility.Accessible;
16 import org.apache.commons.beanutils.converters.ArrayConverter;
17
18
19 public class InputFormattedOrderingAndSpacingValid2 {
20
21 public static void main(String[] args) {
22
23 boolean hasAnnotation = containsAnnotation((DetailAST) new Object(), "Override");
24 Object annotation = getAnnotation((DetailAST) new Object(), "Override");
25
26
27
28
29 FinalClassCheck finalClassCheck = new FinalClassCheck();
30 ThrowsCountCheck throwsCountCheck = new ThrowsCountCheck();
31 VisibilityModifierCheck visibilityModifierCheck = new VisibilityModifierCheck();
32
33
34 int[] numbers = {1, 2, 3};
35 Arrays.sort(numbers);
36 BitSet bitSet = new BitSet();
37 Map<String, String> map;
38 Entry<String, String> entry = Map.entry("key", "value");
39 try {
40 throw new NoSuchElementException();
41 } catch (NoSuchElementException e) {
42 e.printStackTrace();
43 }
44
45
46
47
48 Accessible accessible;
49
50
51 ArrayConverter arrayConverter = new ArrayConverter(int[].class, null);
52 }
53 }