code: /*
  CustomImportOrder
  customImportOrderRules = STANDARD_JAVA_PACKAGE###SPECIAL_IMPORTS###THIRD_PARTY_PACKAGE###\
                           SAME_PACKAGE(2)###STATIC
  standardPackageRegExp = ^java\\.
  thirdPartyPackageRegExp = ^org\\.
  specialImportsRegExp = ^javax\\.
  separateLineBetweenGroups = (default)true
  sortImportsInGroupAlphabetically = true
  
  
  */
  
  //non-compiled with javac: contains specially crafted set of imports for testing
  package com.puppycrawl.tools.checkstyle.checks.imports.customimportorder;
  import static com.some.Class.MESSAGE_ORDERING;
  import static java.awt.Button.ABORT;
  import static java.io.File.createTempFile;
  import static javax.swing.WindowConstants.*;
  import static org.junit.Assert.assertEquals;
  
  import java.awt.Button; // violation
  import java.awt.Dialog; // violation
  import java.io.InputStream; // violation
  
  import javax.swing.JComponent; // violation
  import javax.swing.JTable; // violation
  
  import org.junit.Test; // violation
  import org.mockito.Mock; // violation
  
  import com.some.api.DetailClass;
  
  import sun.tools.java.ArrayType; // violation
  
  public class InputCustomImportOrderEclipseDefaultPositive {
  }
  