1 /* 2 CustomImportOrder 3 customImportOrderRules = STATIC###STANDARD_JAVA_PACKAGE###THIRD_PARTY_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\s.*. Should be before .*' 17 import static java.awt.print.Paper.*; // violation 'Wrong lexicographical order for\s.*. Should be before .*' 18 import static javax.swing.WindowConstants.*; 19 20 import java.awt.Button; 21 import java.awt.Frame; 22 import java.awt.Dialog; // violation 'Wrong lexicographical order for.*. Should be before .*' 23 import java.awt.color.ColorSpace; 24 import java.awt.event.ActionEvent; 25 import javax.swing.JComponent; 26 import javax.swing.JTable; 27 import java.io.File; // violation 'Wrong lexicographical order for.*. Should be before .*' 28 import java.io.IOException; // violation 'Wrong lexicographical order for.*. Should be before .*' 29 import java.io.InputStream; // violation 'Wrong lexicographical order for.*. Should be before .*' 30 import java.io.Reader; // violation 'Wrong lexicographical order for.*. Should be before .*' 31 32 import com.google.errorprone.annotations.*; 33 34 import com.google.common.collect.*; // 2 violations 35 import org.junit.*; 36 37 public class InputCustomImportOrderDefault3 { 38 }