帮助重传后端
Change-Id: Ia669c583bc421e6d7de0de84305f2955802f5e2e
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 975c5c3..d000526 100644
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -1,145 +1,144 @@
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AnnouncePerformanceMonitorService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ExamService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ExecutorUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TorrentBasicResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\AnnounceBusyException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\SaTokenConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\PeerInfoResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ExamPlanService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\AnnounceEventType.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SecurityConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PermissionRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\UserRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\dto\request\RegisterRequestDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\User.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\MiscUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\QuartzConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\ChatMessage.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\UserGroupService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\InfoHashUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\redisentity\RedisLoginAttempt.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ClassUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\edazdarevic\commons\net\CIDRUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\RandomUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\TorrentController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\FixedAnnounceException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\DebugController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\PromotionPolicy.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\announce\AnnounceController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\dto\request\LoginRequestDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\CategoryResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentPiecesException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\UserService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\ThanksResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TorrentService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\WorkDirectoryConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\SettingEntity.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentUploadSuccessResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\LoginHistoryService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PromotionService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\URLEncodeUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ChatMessageRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\AuthController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ExamPlanRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PermissionService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\listener\SaTokenEventListener.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\EmptyTorrentFileException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Torrent.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\SafeHTMLConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\feed\FeedController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Category.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\IPUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Peer.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\ApiPrinter.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Permission.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ByteUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\PromotionResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Exam.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\AnnounceException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TagRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\PackUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ExamRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentScrapeResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Tag.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserTinyResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\CategoryService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\MailConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TransferHistoryRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\APIErrorCode.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\BrowserReadableAnnounceException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\JetcacheConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\BooleanUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\TransferHistory.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\TorrentException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ThanksService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\chat\dto\ChatMessageDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\BencodeUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserBasicResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\TrackerException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TorrentRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SiteBasicConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\HibernateSessionUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\GsonUtil.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\PasswordHash.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\websocket\ChatRawWebSocketHandler.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\AnnounceEventTypeConverter.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\chat\ChatHistoryController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TagService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\GuestAccessBlocker.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\SearchTorrentRequestDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\form\TorrentUploadForm.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\LoginHistory.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\CategoryRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\SeedBox.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ThanksRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\SafeUUID.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\TrackerConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TransferHistoryDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AuthenticationService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\advice\GlobalControllerAdvice.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\RedisConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\TorrentScrapeRequestDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\UserGroup.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TorrentInfoResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\ExamPlan.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\APIGenericException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TransferHistoryService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserGroupResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\LoginHistoryRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\JacksonConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\SettingRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\crontask\PeersCleanup.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\ptApplication.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\redisrepository\RedisLoginAttemptRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\LoginStatusResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\promotion\PromotionController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentFileException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\SettingService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PeersRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\WebSocketConfig.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\ScrapeContainerDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentVerifyException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\GuestAccessRequirement.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PromotionPolicyRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\objects\ResponsePojo.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentVersionException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\RESTException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\SaTokenPermImpl.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentSearchResultResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\PrivacyLevel.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\UserGroupRepository.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\IpValidator.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SaTokenHandshakeInterceptor.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AnnounceService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\BadConfigException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserSessionResponseDTO.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\BlacklistClientService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\TorrentParser.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\category\CategoryController.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\IPFormatRequirement.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Thanks.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\RetryableAnnounceException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidAnnounceException.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PeerService.java
-E:\desktop\EX\0606B\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\LoginType.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\LoginHistoryService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\UserService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Torrent.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\ChatMessage.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ClassUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Thanks.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ExecutorUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\WebSocketConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\chat\dto\ChatMessageDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\MiscUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\SettingService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserSessionResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\BadConfigException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\QuartzConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\SaTokenPermImpl.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TransferHistoryService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentPiecesException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ChatMessageRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentFileException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\AnnounceBusyException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\EmptyTorrentFileException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\IPUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\redisentity\RedisLoginAttempt.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Category.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Peer.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\ApiPrinter.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\PrivacyLevel.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\TorrentException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SaTokenHandshakeInterceptor.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserBasicResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\feed\FeedController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ExamService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PromotionService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\MailConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\LoginHistory.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\BrowserReadableAnnounceException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentVersionException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PermissionService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidTorrentVerifyException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\GuestAccessBlocker.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentSearchResultResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\IpValidator.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\PromotionPolicy.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\SafeUUID.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\form\TorrentUploadForm.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\APIErrorCode.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\AnnounceEventType.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PermissionRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\chat\ChatHistoryController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\LoginType.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ExamPlanService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Permission.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\TrackerException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TransferHistoryRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\UserGroup.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\redisrepository\RedisLoginAttemptRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\CategoryService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\InfoHashUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\URLEncodeUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\objects\ResponsePojo.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\crontask\PeersCleanup.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\announce\AnnounceController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TransferHistoryDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\websocket\ChatRawWebSocketHandler.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TorrentBasicResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\AnnounceException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\dto\request\LoginRequestDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\ThanksService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\AuthController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\UserGroupService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\BlacklistClientService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\PackUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ExamPlanRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\ByteUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\WorkDirectoryConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AuthenticationService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\TorrentController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\SearchTorrentRequestDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\LoginStatusResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\User.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\RetryableAnnounceException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\PasswordHash.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\PeerInfoResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\TrackerConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\SeedBox.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\CategoryResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\AnnounceEventTypeConverter.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\TorrentParser.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\HibernateSessionUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SiteBasicConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Exam.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\TransferHistory.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\CategoryRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TorrentRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\auth\dto\request\RegisterRequestDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\category\CategoryController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\SettingEntity.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\TorrentScrapeRequestDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\GuestAccessRequirement.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\edazdarevic\commons\net\CIDRUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\GsonUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\TagRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentScrapeResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\FixedAnnounceException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TorrentService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\APIGenericException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\ExamPlan.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\ptApplication.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ThanksRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\TorrentInfoResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\listener\SaTokenEventListener.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\InvalidAnnounceException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\type\IPFormatRequirement.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserTinyResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\DebugController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\PromotionResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\JacksonConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\ExamRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\BooleanUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AnnouncePerformanceMonitorService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\exception\RESTException.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\advice\GlobalControllerAdvice.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\JetcacheConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\promotion\PromotionController.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\RandomUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\config\SecurityConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\ScrapeContainerDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\response\TorrentUploadSuccessResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\RedisConfig.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\util\BencodeUtil.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PeersRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\entity\Tag.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\dto\response\UserGroupResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\PeerService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\UserRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\UserGroupRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\LoginHistoryRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\controller\torrent\dto\request\ThanksResponseDTO.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\SettingRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\AnnounceService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\service\TagService.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\repository\PromotionPolicyRepository.java
+C:\Users\75001\Desktop\Sapling-main\PT_Sixth_Backend\src\main\java\com\github\example\pt\autoconfig\SafeHTMLConfig.java