mirror of
https://github.com/anthonyraymond/joal.git
synced 2024-09-20 15:26:25 +08:00
Remove useless imports
This commit is contained in:
parent
8f02e3ac0e
commit
521733f308
|
@ -5,14 +5,12 @@ import org.araymond.joal.core.events.global.state.GlobalSeedStoppedEvent;
|
|||
import org.araymond.joal.core.events.torrent.files.TorrentFileAddedEvent;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.context.ApplicationContext;
|
||||
import org.springframework.context.event.EventListener;
|
||||
import org.springframework.core.Ordered;
|
||||
import org.springframework.core.annotation.Order;
|
||||
import org.springframework.scheduling.annotation.Async;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.inject.Inject;
|
||||
import java.io.IOException;
|
||||
|
||||
/**
|
||||
|
|
|
@ -9,10 +9,10 @@ import org.araymond.joal.core.torrent.torrent.InfoHash;
|
|||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
import org.araymond.joal.core.torrent.watcher.TorrentFileChangeAware;
|
||||
import org.araymond.joal.core.torrent.watcher.TorrentFileProvider;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.Announcer;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.AnnouncerFacade;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.request.AnnounceDataAccessor;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.request.AnnounceRequest;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.Announcer;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.request.AnnouncerExecutor;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.response.AnnounceResponseCallback;
|
||||
import org.slf4j.Logger;
|
||||
|
|
|
@ -7,7 +7,6 @@ import org.slf4j.LoggerFactory;
|
|||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.net.*;
|
||||
import java.nio.channels.ServerSocketChannel;
|
||||
|
|
|
@ -9,17 +9,13 @@ import org.apache.http.client.ClientProtocolException;
|
|||
import org.apache.http.client.ResponseHandler;
|
||||
import org.apache.http.client.fluent.Request;
|
||||
import org.apache.http.client.fluent.Response;
|
||||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
import org.araymond.joal.core.ttorrent.client.announcer.request.SuccessAnnounceResponse;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public class TrackerClient {
|
||||
private static final Logger logger = LoggerFactory.getLogger(TrackerClient.class);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package org.araymond.joal.web.messages.outgoing.impl.config;
|
||||
|
||||
import org.araymond.joal.core.config.AppConfigurationIntegrityException;
|
||||
import org.araymond.joal.web.messages.outgoing.MessagePayload;
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,7 +4,6 @@ import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.R
|
|||
import org.apache.commons.codec.binary.Base64;
|
||||
import org.araymond.joal.core.SeedManager;
|
||||
import org.araymond.joal.core.bandwith.Speed;
|
||||
import org.araymond.joal.core.config.AppConfigurationIntegrityException;
|
||||
import org.araymond.joal.core.events.announce.SuccessfullyAnnounceEvent;
|
||||
import org.araymond.joal.core.events.config.ConfigHasBeenLoadedEvent;
|
||||
import org.araymond.joal.core.events.config.ListOfClientFilesEvent;
|
||||
|
|
|
@ -1,23 +1,12 @@
|
|||
package org.araymond.joal.web.services;
|
||||
|
||||
import org.araymond.joal.core.torrent.torrent.InfoHash;
|
||||
import org.araymond.joal.web.annotations.ConditionalOnWebUi;
|
||||
import org.araymond.joal.web.messages.outgoing.MessagePayload;
|
||||
import org.araymond.joal.web.messages.outgoing.StompMessage;
|
||||
import org.araymond.joal.web.messages.outgoing.impl.announce.AnnouncePayload;
|
||||
import org.araymond.joal.web.messages.outgoing.impl.files.TorrentFileAddedPayload;
|
||||
import org.araymond.joal.web.messages.outgoing.impl.files.TorrentFileDeletedPayload;
|
||||
import org.springframework.messaging.MessagingException;
|
||||
import org.springframework.messaging.simp.SimpMessageSendingOperations;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||
|
||||
import static org.araymond.joal.web.messages.outgoing.StompMessageTypes.*;
|
||||
|
||||
/**
|
||||
* Created by raymo on 29/06/2017.
|
||||
*/
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package org.araymond.joal;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
import org.apache.commons.io.filefilter.AbstractFileFilter;
|
||||
|
@ -13,16 +12,11 @@ import org.araymond.joal.core.torrent.torrent.InfoHash;
|
|||
import org.araymond.joal.core.ttorrent.client.ConnectionHandler;
|
||||
import org.araymond.joal.core.ttorrent.client.ConnectionHandlerTest;
|
||||
import org.junit.Test;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import java.io.File;
|
||||
import java.net.InetAddress;
|
||||
import java.net.UnknownHostException;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.fail;
|
||||
|
|
|
@ -7,7 +7,6 @@ import org.mockito.Mockito;
|
|||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
|
|
|
@ -2,7 +2,6 @@ package org.araymond.joal.core.bandwith;
|
|||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class TorrentSeedStatsTest {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package org.araymond.joal.core.client.emulated;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
|
||||
import org.araymond.joal.core.bandwith.TorrentSeedStats;
|
||||
import org.araymond.joal.core.bandwith.TorrentSeedStatsTest;
|
||||
|
@ -10,7 +9,6 @@ import org.araymond.joal.core.client.emulated.generator.UrlEncoderTest;
|
|||
import org.araymond.joal.core.client.emulated.generator.key.KeyGenerator;
|
||||
import org.araymond.joal.core.client.emulated.generator.key.KeyGeneratorTest;
|
||||
import org.araymond.joal.core.client.emulated.generator.numwant.NumwantProvider;
|
||||
import org.araymond.joal.core.client.emulated.generator.peerid.NeverRefreshPeerIdGenerator;
|
||||
import org.araymond.joal.core.client.emulated.generator.peerid.PeerIdGenerator;
|
||||
import org.araymond.joal.core.client.emulated.generator.peerid.PeerIdGeneratorTest;
|
||||
import org.araymond.joal.core.client.emulated.utils.Casing;
|
||||
|
@ -19,12 +17,10 @@ import org.araymond.joal.core.torrent.torrent.InfoHash;
|
|||
import org.araymond.joal.core.ttorrent.client.ConnectionHandler;
|
||||
import org.araymond.joal.core.ttorrent.client.ConnectionHandlerTest;
|
||||
import org.junit.Test;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import static java.lang.System.getProperty;
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
|
|
|
@ -5,8 +5,8 @@ import org.junit.Test;
|
|||
import org.mockito.Matchers;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
|
||||
public class HashNoLeadingZeroKeyAlgorithmTest {
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.client.emulated.generator.numwant;
|
|||
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package org.araymond.joal.core.client.emulated.generator.peerid;
|
||||
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
|
||||
import org.araymond.joal.core.client.emulated.generator.peerid.generation.PeerIdAlgorithm;
|
||||
import org.araymond.joal.core.client.emulated.generator.peerid.generation.RegexPatternPeerIdAlgorithm;
|
||||
|
|
|
@ -6,8 +6,8 @@ import org.junit.Test;
|
|||
import org.mockito.Matchers;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
|
||||
public class RandomPoolWithChecksumPeerIdAlgorithmTest {
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@ package org.araymond.joal.core.client.emulated.generator.peerid.generation;
|
|||
import org.araymond.joal.core.client.emulated.TorrentClientConfigIntegrityException;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
|
||||
public class RegexPatternPeerIdAlgorithmTest {
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.events.config;
|
|||
import org.araymond.joal.core.config.AppConfiguration;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
|
|
|
@ -5,7 +5,6 @@ import org.junit.Test;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class ListOfClientFilesEventTest {
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.events.global.state;
|
|||
import org.araymond.joal.core.client.emulated.BitTorrentClient;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
|
|
|
@ -2,8 +2,6 @@ package org.araymond.joal.core.events.global.state;
|
|||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class GlobalSeedStoppedEventTest {
|
||||
|
||||
@Test
|
||||
|
|
|
@ -7,7 +7,6 @@ import org.junit.Test;
|
|||
|
||||
import java.util.Map;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class SeedingSpeedsHasChangedEventTest {
|
||||
|
|
|
@ -2,7 +2,6 @@ package org.araymond.joal.core.events.torrent.files;
|
|||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class FailedToAddTorrentFileEventTest {
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.events.torrent.files;
|
|||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.events.torrent.files;
|
|||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@ import java.net.URI;
|
|||
import java.security.NoSuchAlgorithmException;
|
||||
import java.util.List;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
|
|
@ -2,7 +2,6 @@ package org.araymond.joal.core.ttorrent.client.announcer;
|
|||
|
||||
import com.google.common.collect.Lists;
|
||||
import com.turn.ttorrent.client.announce.AnnounceException;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage;
|
||||
import com.turn.ttorrent.common.protocol.TrackerMessage.AnnounceRequestMessage.RequestEvent;
|
||||
import org.araymond.joal.core.torrent.torrent.InfoHash;
|
||||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
|
@ -16,11 +15,8 @@ import org.junit.Test;
|
|||
import org.mockito.Matchers;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.*;
|
||||
|
||||
public class AnnouncerTest {
|
||||
|
|
|
@ -3,7 +3,6 @@ package org.araymond.joal.core.ttorrent.client.announcer.exceptions;
|
|||
import org.araymond.joal.core.torrent.torrent.MockedTorrent;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package org.araymond.joal.core.ttorrent.client.announcer.request;
|
|||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
public class SuccessAnnounceResponseTest {
|
||||
|
|
|
@ -10,10 +10,7 @@ import org.junit.Test;
|
|||
import org.mockito.Matchers;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.times;
|
||||
import static org.mockito.Mockito.*;
|
||||
|
||||
public class BandwidthDispatcherNotifierTest {
|
||||
|
||||
|
|
|
@ -10,12 +10,7 @@ import org.junit.Test;
|
|||
import org.mockito.Matchers;
|
||||
import org.mockito.Mockito;
|
||||
|
||||
import java.util.regex.Matcher;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.times;
|
||||
import static org.mockito.Mockito.*;
|
||||
|
||||
public class ClientNotifierTest {
|
||||
|
||||
|
|
|
@ -16,7 +16,6 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
|
Loading…
Reference in a new issue