View Javadoc
1   /*
2   UnusedImports
3   processJavadoc = (default)true
4   
5   
6   */
7   
8   package com.puppycrawl.tools.checkstyle.checks.imports.unusedimports;
9   
10  import java.lang.String; // violation
11  import java.lang.Math; // violation
12  import java.lang.Class; // violation
13  import java.lang.Exception; // violation
14  import java.lang.Runnable; // violation
15  import java.lang.RuntimeException; // violation
16  import java.lang.ProcessBuilder; // violation
17  import java.lang.Double; // violation
18  import java.lang.Integer; // violation
19  import java.lang.Float; // violation
20  import java.lang.Short; // violation
21  
22  import java.lang.annotation.Annotation;
23  import java.lang.reflect.Modifier;
24  import java.lang.reflect.Field;
25  
26  import java.lang.*;
27  
28  public class InputUnusedImportsFromJavaLang {
29      private static final String SOMETHING = "a string";
30      private static final double PI =  Math.PI;
31  
32      private Class clazz = this.getClass();
33      private Exception ex = new RuntimeException();
34      private Runnable runnable = new Runnable() {
35          @Override
36          public void run() {
37  
38          }
39      };
40      private ProcessBuilder processBuilder = new ProcessBuilder();
41      private int modifier = Modifier.fieldModifiers();
42      private Field field;
43      private Annotation annotation;
44  
45      public static void main(String[] args) {
46          Double d = new Double(0.0d);
47          Float f = new Float(0.1f);
48          Integer i = new Integer(1);
49          Short s = Short.MIN_VALUE;
50      }
51  }