Optimize imports

This commit is contained in:
huanghongxun
2018-02-18 17:16:42 +08:00
parent 1934bfa962
commit 57a7eaccf5
47 changed files with 59 additions and 135 deletions

View File

@@ -17,7 +17,6 @@
*/
package org.jackhuang.hmcl.auth;
import org.jackhuang.hmcl.auth.AuthenticationException;
import org.jackhuang.hmcl.auth.yggdrasil.YggdrasilAccount;
/**

View File

@@ -25,7 +25,6 @@ import org.jackhuang.hmcl.util.ManagedProcess;
import java.io.File;
import java.io.IOException;
import java.util.List;
/**
*

View File

@@ -26,10 +26,8 @@ import org.jackhuang.hmcl.util.FileUtils;
import java.io.File;
import java.io.FileInputStream;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
public final class MinecraftInstanceTask<T> extends Task {

View File

@@ -21,7 +21,9 @@ import com.google.gson.JsonParseException;
import org.jackhuang.hmcl.util.Immutable;
import org.jackhuang.hmcl.util.Validation;
import java.util.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@Immutable
public final class ModpackConfiguration<T> implements Validation {

View File

@@ -25,7 +25,10 @@ import org.jackhuang.hmcl.util.FileUtils;
import org.jackhuang.hmcl.util.IOUtils;
import java.io.*;
import java.util.*;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.function.Predicate;
public class ModpackInstallTask<T> extends Task {

View File

@@ -27,7 +27,10 @@ import org.jackhuang.hmcl.game.Arguments;
import org.jackhuang.hmcl.game.DefaultGameRepository;
import org.jackhuang.hmcl.game.Version;
import org.jackhuang.hmcl.task.Task;
import org.jackhuang.hmcl.util.*;
import org.jackhuang.hmcl.util.Constants;
import org.jackhuang.hmcl.util.FileUtils;
import org.jackhuang.hmcl.util.IOUtils;
import org.jackhuang.hmcl.util.Lang;
import java.io.File;
import java.io.IOException;

View File

@@ -24,7 +24,6 @@ import java.util.Collection;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
import java.util.function.Function;
/**
* A task that combines two tasks and make sure [pred] runs before succ.

View File

@@ -17,13 +17,8 @@
*/
package org.jackhuang.hmcl.task;
import org.jackhuang.hmcl.util.AutoTypingMap;
import org.jackhuang.hmcl.util.ExceptionalFunction;
import java.util.Collection;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
/**
* A task that combines two tasks and make sure [pred] runs before succ.

View File

@@ -23,7 +23,10 @@ import org.jackhuang.hmcl.util.Lang;
import org.jackhuang.hmcl.util.Logging;
import java.util.*;
import java.util.concurrent.*;
import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.Future;
import java.util.concurrent.RejectedExecutionException;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.logging.Level;

View File

@@ -17,8 +17,6 @@
*/
package org.jackhuang.hmcl.task;
import org.jackhuang.hmcl.util.AutoTypingMap;
import java.util.EventListener;
/**