View Javadoc
1   /*
2   CustomImportOrder
3   customImportOrderRules = STATIC###SAME_PACKAGE(3)###THIRD_PARTY_PACKAGE###STANDARD_JAVA_PACKAGE
4   standardPackageRegExp = (default)^(java|javax)\\.
5   thirdPartyPackageRegExp = com|org
6   specialImportsRegExp = (default)^$
7   separateLineBetweenGroups = (default)true
8   sortImportsInGroupAlphabetically = true
9   
10  
11  */
12  
13  package com.puppycrawl.tools.checkstyle.checks.imports.customimportorder;
14  
15  import static java.io.File.createTempFile;
16  import static java.awt.Button.ABORT; // violation 'Wrong lexicographical order for.*. Should be before .*'
17  import static java.awt.print.Paper.*; // violation 'Wrong lexicographical order for.*. Should be before .*'
18  import static javax.swing.WindowConstants.*;
19  
20  import java.awt.Button; // violation 'wrong order..* expecting group .* on this line'
21  import java.awt.Frame; // violation 'wrong order..* expecting group .* on this line'
22  import java.awt.Dialog; // violation 'wrong order..* expecting group .* on this line'
23  import java.awt.color.ColorSpace; // violation 'wrong order..* expecting group .* on this line'
24  import java.awt.event.ActionEvent; // violation 'wrong order..* expecting group .* on this line'
25  import javax.swing.JComponent; // violation 'wrong order..* expecting group .* on this line'
26  import javax.swing.JTable; // violation 'wrong order..* expecting group .* on this line'
27  import java.io.File; // violation 'wrong order..* expecting group .* on this line'
28  import java.io.IOException; // violation 'wrong order..* expecting group .* on this line'
29  import java.io.InputStream; // violation 'wrong order..* expecting group .* on this line'
30  import java.io.Reader; // violation 'wrong order..* expecting group .* on this line'
31  
32  import com.google.common.collect.*;
33  import org.junit.*;
34  
35  public class InputCustomImportOrderDefault {
36  }