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 }