IGNITE-13197 Import order rule added. (#7978)

diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
index 2eddee8..951f3ce 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
@@ -34,15 +34,15 @@
 import java.util.concurrent.CountDownLatch;
 import java.util.jar.Attributes;
 import java.util.jar.Manifest;
+import javax.net.ssl.SSLHandshakeException;
+import javax.net.ssl.SSLSocketFactory;
+import javax.net.ssl.X509TrustManager;
 import com.beust.jcommander.JCommander;
 import com.beust.jcommander.ParameterException;
 import io.socket.client.Ack;
 import io.socket.client.IO;
 import io.socket.client.Socket;
 import io.socket.emitter.Emitter;
-import javax.net.ssl.SSLHandshakeException;
-import javax.net.ssl.SSLSocketFactory;
-import javax.net.ssl.X509TrustManager;
 import okhttp3.OkHttpClient;
 import org.apache.ignite.console.agent.handlers.ClusterListener;
 import org.apache.ignite.console.agent.handlers.DatabaseListener;
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentUtils.java b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentUtils.java
index 580d886..1b3e6a2 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentUtils.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentUtils.java
@@ -29,9 +29,6 @@
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.List;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.fasterxml.jackson.datatype.jsonorg.JsonOrgModule;
-import io.socket.client.Ack;
 import javax.net.ssl.KeyManager;
 import javax.net.ssl.KeyManagerFactory;
 import javax.net.ssl.SSLContext;
@@ -40,6 +37,9 @@
 import javax.net.ssl.TrustManager;
 import javax.net.ssl.TrustManagerFactory;
 import javax.net.ssl.X509TrustManager;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.datatype.jsonorg.JsonOrgModule;
+import io.socket.client.Ack;
 import okhttp3.ConnectionSpec;
 import org.apache.ignite.internal.util.typedef.F;
 import org.apache.ignite.ssl.SSLContextWrapper;
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java
index e0cd595..d38bf64 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java
@@ -17,8 +17,6 @@
 
 package org.apache.ignite.console.agent.handlers;
 
-import io.socket.client.Ack;
-import io.socket.emitter.Emitter;
 import java.io.ByteArrayOutputStream;
 import java.nio.charset.Charset;
 import java.util.Arrays;
@@ -27,14 +25,16 @@
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.zip.GZIPOutputStream;
+import io.socket.client.Ack;
+import io.socket.emitter.Emitter;
 import org.apache.commons.codec.binary.Base64OutputStream;
 import org.apache.ignite.IgniteLogger;
 import org.apache.ignite.console.agent.rest.RestResult;
 import org.apache.ignite.logger.slf4j.Slf4jLogger;
 import org.slf4j.LoggerFactory;
 
-import static org.apache.ignite.console.agent.AgentUtils.removeCallback;
 import static org.apache.ignite.console.agent.AgentUtils.fromJSON;
+import static org.apache.ignite.console.agent.AgentUtils.removeCallback;
 import static org.apache.ignite.console.agent.AgentUtils.safeCallback;
 import static org.apache.ignite.console.agent.AgentUtils.toJSON;
 
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java
index a9f1579..9aa0e72 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java
@@ -17,7 +17,6 @@
 
 package org.apache.ignite.console.agent.handlers;
 
-import io.socket.client.Socket;
 import java.io.IOException;
 import java.net.ConnectException;
 import java.util.ArrayList;
@@ -30,11 +29,10 @@
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.ScheduledFuture;
 import java.util.concurrent.TimeUnit;
-import org.apache.ignite.IgniteLogger;
-
 import com.fasterxml.jackson.core.type.TypeReference;
 import com.fasterxml.jackson.databind.ObjectMapper;
-
+import io.socket.client.Socket;
+import org.apache.ignite.IgniteLogger;
 import org.apache.ignite.console.agent.AgentConfiguration;
 import org.apache.ignite.console.agent.rest.RestExecutor;
 import org.apache.ignite.console.agent.rest.RestResult;
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/DatabaseListener.java b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/DatabaseListener.java
index 13dc92d..d794297 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/DatabaseListener.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/DatabaseListener.java
@@ -17,7 +17,6 @@
 
 package org.apache.ignite.console.agent.handlers;
 
-import io.socket.emitter.Emitter;
 import java.io.BufferedReader;
 import java.io.File;
 import java.io.FilenameFilter;
@@ -34,6 +33,7 @@
 import java.util.Properties;
 import java.util.jar.JarFile;
 import java.util.jar.Manifest;
+import io.socket.emitter.Emitter;
 import org.apache.ignite.console.agent.AgentConfiguration;
 import org.apache.ignite.console.agent.db.DbMetadataReader;
 import org.apache.ignite.console.agent.db.DbSchema;
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java b/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
index 881c47e..f8455f3 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
@@ -24,6 +24,8 @@
 import java.util.List;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
+import javax.net.ssl.SSLSocketFactory;
+import javax.net.ssl.X509TrustManager;
 import com.fasterxml.jackson.core.JsonFactory;
 import com.fasterxml.jackson.core.JsonGenerator;
 import com.fasterxml.jackson.core.JsonParser;
@@ -32,8 +34,6 @@
 import com.fasterxml.jackson.databind.JsonDeserializer;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
-import javax.net.ssl.SSLSocketFactory;
-import javax.net.ssl.X509TrustManager;
 import okhttp3.Dispatcher;
 import okhttp3.FormBody;
 import okhttp3.HttpUrl;
diff --git a/web-agent/src/main/java/org/apache/ignite/console/demo/AgentClusterDemo.java b/web-agent/src/main/java/org/apache/ignite/console/demo/AgentClusterDemo.java
index bce9dd2..fac9241 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/demo/AgentClusterDemo.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/demo/AgentClusterDemo.java
@@ -27,10 +27,6 @@
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.atomic.AtomicBoolean;
 import java.util.concurrent.atomic.AtomicInteger;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
 import org.apache.ignite.Ignite;
 import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.IgniteException;
@@ -55,6 +51,8 @@
 import org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
 import org.apache.ignite.spi.eventstorage.memory.MemoryEventStorageSpi;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 import static org.apache.ignite.IgniteSystemProperties.IGNITE_ATOMIC_CACHE_DELETE_HISTORY_SIZE;
 import static org.apache.ignite.IgniteSystemProperties.IGNITE_JETTY_PORT;
diff --git a/web-agent/src/test/java/org/apache/ignite/console/agent/rest/RestExecutorSelfTest.java b/web-agent/src/test/java/org/apache/ignite/console/agent/rest/RestExecutorSelfTest.java
index 3fcd6fe..514c7b8 100644
--- a/web-agent/src/test/java/org/apache/ignite/console/agent/rest/RestExecutorSelfTest.java
+++ b/web-agent/src/test/java/org/apache/ignite/console/agent/rest/RestExecutorSelfTest.java
@@ -27,6 +27,8 @@
 import java.util.UUID;
 import javax.net.ssl.SSLException;
 import javax.net.ssl.SSLHandshakeException;
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
 import org.apache.ignite.Ignite;
 import org.apache.ignite.Ignition;
 import org.apache.ignite.configuration.CacheConfiguration;
@@ -38,10 +40,6 @@
 import org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinder;
 import org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder;
-
-import com.fasterxml.jackson.databind.JsonNode;
-import com.fasterxml.jackson.databind.ObjectMapper;
-
 import org.junit.Assert;
 import org.junit.Rule;
 import org.junit.Test;