remove unused imports with scalafix
parent
3aff2f124d
commit
823bd99128
|
@ -3,7 +3,6 @@ package controllers
|
|||
import chess.format.FEN
|
||||
import chess.White
|
||||
import play.api.mvc._
|
||||
import scala.concurrent.duration._
|
||||
import views._
|
||||
|
||||
import lila.api.Context
|
||||
|
|
|
@ -9,7 +9,6 @@ import scala.util.chaining._
|
|||
import lila.api.{ Context, GameApiV2 }
|
||||
import lila.app._
|
||||
import lila.common.config.{ MaxPerPage, MaxPerSecond }
|
||||
import lila.common.Json.jodaWrites
|
||||
import lila.common.{ HTTPRequest, IpAddress }
|
||||
|
||||
final class Api(
|
||||
|
|
|
@ -2,9 +2,7 @@ package controllers
|
|||
|
||||
import play.api.data._
|
||||
import play.api.data.Forms._
|
||||
import play.api.mvc._
|
||||
import scala.concurrent.duration._
|
||||
import views._
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app._
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package controllers
|
||||
|
||||
import play.api.libs.json._
|
||||
|
||||
import lila.app._
|
||||
import lila.notify.Notification.Notifies
|
||||
|
|
|
@ -12,7 +12,7 @@ import lila.common.ApiVersion
|
|||
import lila.common.config.MaxPerSecond
|
||||
import lila.puzzle.PuzzleForm.RoundData
|
||||
import lila.puzzle.PuzzleTheme
|
||||
import lila.puzzle.{ Result, PuzzleRound, PuzzleDifficulty, PuzzleReplay, PuzzleStreak, Puzzle => Puz }
|
||||
import lila.puzzle.{ Result, PuzzleDifficulty, PuzzleReplay, PuzzleStreak, Puzzle => Puz }
|
||||
|
||||
final class Puzzle(
|
||||
env: Env,
|
||||
|
|
|
@ -8,8 +8,6 @@ import lila.app._
|
|||
import lila.common.HTTPRequest
|
||||
import lila.racer.RacerPlayer
|
||||
import lila.racer.RacerRace
|
||||
import lila.socket.Socket
|
||||
import lila.common.LilaCookie
|
||||
|
||||
final class Racer(env: Env)(implicit mat: akka.stream.Materializer) extends LilaController(env) {
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package controllers
|
||||
|
||||
import play.api.libs.json._
|
||||
import play.api.mvc._
|
||||
import views._
|
||||
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package controllers
|
||||
|
||||
import play.api.mvc._
|
||||
import views._
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app._
|
||||
|
|
|
@ -9,7 +9,7 @@ import lila.api.Context
|
|||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.game.{ Game, Namer, Player, Pov }
|
||||
import lila.i18n.{ I18nKeys => trans, defaultLang }
|
||||
import lila.user.{ Title, User }
|
||||
import lila.user.Title
|
||||
|
||||
trait GameHelper { self: I18nHelper with UserHelper with AiHelper with StringHelper with ChessgroundHelper =>
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.app
|
|||
package templating
|
||||
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.paginator.Paginator
|
||||
|
||||
trait PaginatorHelper {
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package views.html.analyse
|
||||
|
||||
import lila.analyse.Advice.Judgement
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
|
|
|
@ -2,12 +2,10 @@ package views.html
|
|||
package appeal
|
||||
|
||||
import controllers.routes
|
||||
import play.api.data.Form
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.report.Report.Inquiry
|
||||
import lila.user.User
|
||||
|
||||
object tree {
|
||||
|
|
|
@ -6,7 +6,6 @@ import controllers.routes
|
|||
import play.api.i18n.Lang
|
||||
import play.api.mvc.Call
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.paginator.Paginator
|
||||
|
|
|
@ -10,7 +10,6 @@ import lila.app.templating.Environment._
|
|||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.evaluation.PlayerAssessment
|
||||
import lila.game.Pov
|
||||
import lila.tournament.Tournament
|
||||
import lila.user.User
|
||||
import lila.tournament.LeaderboardApi.TourEntry
|
||||
import lila.swiss.Swiss
|
||||
|
|
|
@ -3,7 +3,6 @@ package views.html.mod
|
|||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.String.html.richText
|
||||
|
||||
import controllers.routes
|
||||
import play.api.mvc.Call
|
||||
|
|
|
@ -3,11 +3,11 @@ package html.puzzle
|
|||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
import play.api.libs.json.{ JsArray, JsObject, JsString, Json }
|
||||
import play.api.libs.json.{ JsString, Json }
|
||||
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.i18n.{ JsDump, MessageKey }
|
||||
import lila.i18n.MessageKey
|
||||
import lila.puzzle.{ PuzzleDifficulty, PuzzleTheme }
|
||||
|
||||
object bits {
|
||||
|
|
|
@ -2,14 +2,13 @@ package views
|
|||
package html.puzzle
|
||||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.paginator.Paginator
|
||||
import lila.puzzle.PuzzleHistory.{ PuzzleSession, SessionRound }
|
||||
import lila.puzzle.{ PuzzleRound, PuzzleTheme }
|
||||
import lila.puzzle.PuzzleTheme
|
||||
import lila.user.User
|
||||
|
||||
object history {
|
||||
|
|
|
@ -2,14 +2,12 @@ package views
|
|||
package html.puzzle
|
||||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.paginator.Paginator
|
||||
import lila.puzzle.Puzzle
|
||||
import lila.puzzle.PuzzleTheme
|
||||
import lila.user.User
|
||||
|
||||
object ofPlayer {
|
||||
|
|
|
@ -2,7 +2,6 @@ package views
|
|||
package html.puzzle
|
||||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
|
||||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package views.html
|
||||
|
||||
import controllers.routes
|
||||
import play.api.i18n.Lang
|
||||
import play.api.libs.json._
|
||||
|
||||
import lila.api.Context
|
||||
|
@ -10,7 +9,6 @@ import lila.app.ui.ScalatagsTemplate._
|
|||
import lila.common.String.html.safeJsonValue
|
||||
import lila.i18n.I18nKeys.{ storm => s }
|
||||
import lila.racer.RacerRace
|
||||
import lila.user.User
|
||||
|
||||
object racer {
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package views.html.tv
|
||||
|
||||
import controllers.routes
|
||||
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.EmbedConfig
|
||||
|
|
|
@ -6,7 +6,6 @@ import controllers.routes
|
|||
import lila.api.Context
|
||||
import lila.app.templating.Environment._
|
||||
import lila.app.ui.ScalatagsTemplate._
|
||||
import lila.common.String.html.richText
|
||||
import lila.user.User
|
||||
|
||||
object bots {
|
||||
|
|
|
@ -7,7 +7,6 @@ import lila.app.ui.ScalatagsTemplate._
|
|||
import lila.common.paginator.Paginator
|
||||
import lila.user.User
|
||||
|
||||
import controllers.routes
|
||||
|
||||
object upcoming {
|
||||
|
||||
|
|
|
@ -5,7 +5,6 @@ import org.joda.time.Interval
|
|||
|
||||
import lila.common.Day
|
||||
import lila.user.User
|
||||
import lila.swiss.Swiss
|
||||
|
||||
case class Activity(
|
||||
id: Activity.Id,
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package lila.activity
|
||||
|
||||
import lila.db.dsl._
|
||||
import lila.db.ignoreDuplicateKey
|
||||
import lila.game.Game
|
||||
import lila.study.Study
|
||||
import lila.user.User
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.api
|
||||
|
||||
import org.joda.time.DateTime
|
||||
import play.api.mvc.RequestHeader
|
||||
|
||||
import lila.common.{ ApiVersion, HTTPRequest }
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.challenge
|
|||
|
||||
import reactivemongo.api.bson._
|
||||
|
||||
import chess.Mode
|
||||
import chess.variant.Variant
|
||||
import lila.db.BSON
|
||||
import lila.db.BSON.{ Reader, Writer }
|
||||
|
|
|
@ -2,8 +2,7 @@ package lila.challenge
|
|||
|
||||
import akka.actor.ActorSystem
|
||||
import akka.stream.scaladsl._
|
||||
import chess.variant.Variant
|
||||
import chess.{ Clock, Mode, Situation, Speed }
|
||||
import chess.{ Situation, Speed }
|
||||
import org.joda.time.DateTime
|
||||
import reactivemongo.api.bson.Macros
|
||||
import scala.concurrent.duration._
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.clas
|
|||
|
||||
import org.joda.time.DateTime
|
||||
import reactivemongo.api._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import lila.common.config.BaseUrl
|
||||
import lila.common.EmailAddress
|
||||
|
|
|
@ -4,7 +4,7 @@ import akka.actor.Scheduler
|
|||
import akka.stream.Materializer
|
||||
import akka.stream.scaladsl._
|
||||
import bloomfilter.mutable.BloomFilter
|
||||
import reactivemongo.akkastream.{ cursorProducer, AkkaStreamCursor }
|
||||
import reactivemongo.akkastream.cursorProducer
|
||||
import reactivemongo.api.ReadPreference
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package lila.common
|
||||
|
||||
import org.joda.time.{ DateTime, Days, Interval }
|
||||
import org.joda.time.{ DateTime, Days }
|
||||
|
||||
// number of days since lichess
|
||||
case class Day(value: Int) extends AnyVal {
|
||||
|
|
|
@ -4,7 +4,6 @@ import chess.format.FEN
|
|||
import chess.format.Forsyth
|
||||
import io.lemonlabs.uri._
|
||||
import org.joda.time.{ DateTime, DateTimeZone }
|
||||
import play.api.data.FieldMapping
|
||||
import play.api.data.format.Formats._
|
||||
import play.api.data.format.{ Formatter, JodaFormats }
|
||||
import play.api.data.Forms._
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.evaluation
|
||||
|
||||
import chess.Color
|
||||
|
||||
sealed trait GameAssessment {
|
||||
val id: Int
|
||||
|
|
|
@ -1,12 +1,9 @@
|
|||
package lila.evaluation
|
||||
|
||||
import cats.implicits._
|
||||
import chess.Color
|
||||
import org.joda.time.DateTime
|
||||
import scala.math.sqrt
|
||||
|
||||
import lila.user.User
|
||||
import lila.game.Game
|
||||
|
||||
case class PlayerAggregateAssessment(
|
||||
user: User,
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
package lila.evaluation
|
||||
|
||||
import lila.db.dsl._
|
||||
import lila.db.BSONReadOnly
|
||||
|
||||
case class PlayerFlags(
|
||||
suspiciousErrorRate: Boolean,
|
||||
|
|
|
@ -5,7 +5,6 @@ import scala.concurrent.duration._
|
|||
|
||||
import lila.common.IpAddress
|
||||
import lila.db.dsl._
|
||||
import lila.user.User
|
||||
|
||||
final private class Limiter(
|
||||
analysisColl: Coll,
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.insight
|
||||
|
||||
import cats.data.NonEmptyList
|
||||
import chess.opening.Ecopening
|
||||
import chess.{ Color, Role }
|
||||
import org.joda.time.DateTime
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
package lila.irc
|
||||
|
||||
import org.joda.time.DateTime
|
||||
|
||||
import lila.common.{ ApiVersion, EmailAddress, Heapsort, IpAddress, LightUser }
|
||||
import lila.common.LightUser
|
||||
import lila.user.User
|
||||
|
||||
final class DiscordApi(
|
||||
|
|
|
@ -5,7 +5,6 @@ import reactivemongo.api.bson._
|
|||
import reactivemongo.api.ReadPreference
|
||||
|
||||
import lila.analyse.Analysis
|
||||
import lila.analyse.Analysis.Analyzed
|
||||
import lila.analyse.AnalysisRepo
|
||||
import lila.common.Bus
|
||||
import lila.db.dsl._
|
||||
|
|
|
@ -7,7 +7,6 @@ import reactivemongo.api.ReadPreference
|
|||
|
||||
import lila.analyse.{ Analysis, AnalysisRepo }
|
||||
import lila.common.ThreadLocalRandom
|
||||
import lila.db.BSON.BSONJodaDateTimeHandler
|
||||
import lila.db.dsl._
|
||||
import lila.evaluation.Statistics
|
||||
import lila.evaluation.{ AccountAction, PlayerAggregateAssessment, PlayerAssessment }
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.mod
|
||||
|
||||
import com.github.blemale.scaffeine.Cache
|
||||
import com.github.blemale.scaffeine.LoadingCache
|
||||
import scala.concurrent.duration._
|
||||
import scala.jdk.CollectionConverters._
|
||||
|
|
|
@ -3,7 +3,6 @@ package lila.msg
|
|||
import akka.stream.scaladsl._
|
||||
import org.joda.time.DateTime
|
||||
import reactivemongo.api.ReadPreference
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.Try
|
||||
|
||||
import lila.common.config.MaxPerPage
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.msg
|
||||
|
||||
import lila.common.config.BaseUrl
|
||||
|
||||
case class MsgPreset(name: String, text: String)
|
||||
|
||||
|
|
|
@ -102,7 +102,6 @@ final class NotifyApi(
|
|||
|
||||
private def notifyUser(notifies: Notification.Notifies): Funit =
|
||||
getNotificationsAndCount(notifies, 1) map { msg =>
|
||||
import play.api.libs.json.Json
|
||||
Bus.publish(
|
||||
SendTo.async(
|
||||
notifies.value,
|
||||
|
|
|
@ -9,7 +9,6 @@ import lila.common.Bus
|
|||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi._
|
||||
import lila.user.{ User, UserRepo }
|
||||
import lila.common.IpAddress
|
||||
|
||||
final class PlanApi(
|
||||
stripeClient: StripeClient,
|
||||
|
|
|
@ -3,7 +3,6 @@ package lila.puzzle
|
|||
import com.softwaremill.macwire._
|
||||
import io.methvin.play.autoconfig._
|
||||
import play.api.Configuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
import lila.common.config._
|
||||
import lila.db.AsyncColl
|
||||
|
|
|
@ -7,7 +7,6 @@ import scala.concurrent.duration._
|
|||
|
||||
import lila.game.{ Game, GameRepo, PerfPicker }
|
||||
import lila.i18n.defaultLang
|
||||
import lila.tree.Node.{ minimalNodeJsonWriter, partitionTreeJsonWriter }
|
||||
|
||||
final private class GameJson(
|
||||
gameRepo: GameRepo,
|
||||
|
|
|
@ -8,7 +8,6 @@ import scala.concurrent.duration._
|
|||
|
||||
import lila.common.config.MaxPerSecond
|
||||
import lila.common.Json.jodaWrites
|
||||
import lila.db.AsyncColl
|
||||
import lila.db.dsl._
|
||||
import lila.user.User
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.puzzle
|
|||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
import scala.util.chaining._
|
||||
|
||||
import lila.common.ThreadLocalRandom
|
||||
import lila.db.dsl._
|
||||
|
|
|
@ -6,11 +6,9 @@ import scala.concurrent.duration._
|
|||
|
||||
import lila.common.paginator.Paginator
|
||||
import lila.common.config.MaxPerPage
|
||||
import lila.db.AsyncColl
|
||||
import lila.db.dsl._
|
||||
import lila.db.paginator.Adapter
|
||||
import lila.memo.CacheApi
|
||||
import lila.user.{ User, UserRepo }
|
||||
import lila.user.User
|
||||
|
||||
final class PuzzleApi(
|
||||
colls: PuzzleColls,
|
||||
|
|
|
@ -1,13 +1,9 @@
|
|||
package lila.puzzle
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.common.ThreadLocalRandom
|
||||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi
|
||||
import lila.rating.{ Perf, PerfType }
|
||||
import lila.user.{ User, UserRepo }
|
||||
import lila.user.User
|
||||
|
||||
// mobile app BC
|
||||
final class PuzzleBatch(colls: PuzzleColls, anonApi: PuzzleAnon, pathApi: PuzzlePathApi)(implicit
|
||||
|
|
|
@ -15,7 +15,6 @@ case class PuzzleDashboard(
|
|||
) {
|
||||
|
||||
import PuzzleDashboard._
|
||||
import BsonHandlers._
|
||||
|
||||
lazy val (weakThemes, strongThemes) = {
|
||||
val all = byTheme.view.filter(_._2.nb > global.nb / 40).toList.sortBy { case (_, res) =>
|
||||
|
|
|
@ -7,7 +7,6 @@ import scala.concurrent.duration._
|
|||
import scala.util.chaining._
|
||||
|
||||
import lila.common.Bus
|
||||
import lila.db.AsyncColl
|
||||
import lila.db.dsl._
|
||||
import lila.rating.Perf
|
||||
import lila.rating.{ Glicko, PerfType }
|
||||
|
|
|
@ -1,12 +1,8 @@
|
|||
package lila.puzzle
|
||||
|
||||
import cats.data.NonEmptyList
|
||||
import org.joda.time.DateTime
|
||||
import reactivemongo.api.bson.BSONNull
|
||||
import reactivemongo.api.ReadPreference
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
import scala.util.chaining._
|
||||
|
||||
import lila.common.config.MaxPerPage
|
||||
import lila.common.paginator.AdapterLike
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
package lila.puzzle
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi
|
||||
import lila.user.User
|
||||
|
||||
private object PuzzlePath {
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.puzzle
|
|||
|
||||
import org.joda.time.DateTime
|
||||
|
||||
import lila.common.Day
|
||||
import lila.user.User
|
||||
|
||||
case class PuzzleRound(
|
||||
|
|
|
@ -1,12 +1,10 @@
|
|||
package lila.puzzle
|
||||
|
||||
import org.apache.http.protocol
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi
|
||||
import reactivemongo.api.ReadPreference
|
||||
|
||||
case class PuzzleStreak(ids: String, first: Puzzle)
|
||||
|
||||
|
|
|
@ -1,16 +1,12 @@
|
|||
package lila.racer
|
||||
|
||||
import com.softwaremill.macwire._
|
||||
import play.api.Configuration
|
||||
|
||||
import lila.common.config._
|
||||
import lila.common.LightUser
|
||||
import lila.db.AsyncColl
|
||||
import lila.db.dsl.Coll
|
||||
import lila.storm.StormJson
|
||||
import lila.storm.StormSelector
|
||||
import lila.storm.StormSign
|
||||
import lila.user.UserRepo
|
||||
|
||||
@Module
|
||||
final class Env(
|
||||
|
|
|
@ -3,11 +3,7 @@ package lila.racer
|
|||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi
|
||||
import lila.puzzle.Puzzle
|
||||
import lila.socket.Socket
|
||||
import lila.storm.StormPuzzle
|
||||
import lila.storm.StormSelector
|
||||
import lila.user.User
|
||||
import lila.common.Bus
|
||||
|
@ -18,7 +14,6 @@ final class RacerApi(colls: RacerColls, selector: StormSelector, cacheApi: Cache
|
|||
) {
|
||||
|
||||
import RacerRace.Id
|
||||
import RacerBsonHandlers._
|
||||
|
||||
private val store = cacheApi.notLoadingSync[RacerRace.Id, RacerRace](2048, "racer.race")(
|
||||
_.expireAfterAccess(30 minutes).build()
|
||||
|
|
|
@ -7,7 +7,6 @@ import reactivemongo.api.bson._
|
|||
import lila.db.dsl._
|
||||
import lila.puzzle.BsonHandlers.PuzzleIdBSONHandler
|
||||
import lila.puzzle.Puzzle
|
||||
import lila.rating.Glicko
|
||||
import lila.storm.StormPuzzle
|
||||
|
||||
private object RacerBsonHandlers {
|
||||
|
|
|
@ -1,14 +1,10 @@
|
|||
package lila.racer
|
||||
|
||||
import org.joda.time.format.DateTimeFormat
|
||||
import play.api.libs.json._
|
||||
|
||||
import lila.common.Json._
|
||||
import lila.common.LightUser
|
||||
import lila.storm.StormJson
|
||||
import lila.storm.StormPuzzle
|
||||
import lila.storm.StormSign
|
||||
import lila.user.User
|
||||
|
||||
final class RacerJson(stormJson: StormJson, sign: StormSign, lightUserSync: LightUser.GetterSync) {
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.racer
|
|||
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
import lila.user.User
|
||||
|
||||
final class RacerLobby(api: RacerApi)(implicit ec: ExecutionContext, system: akka.actor.ActorSystem) {
|
||||
|
||||
|
|
|
@ -2,8 +2,6 @@ package lila.racer
|
|||
|
||||
import org.joda.time.DateTime
|
||||
|
||||
import lila.user.User
|
||||
import lila.puzzle.Puzzle
|
||||
import lila.storm.StormPuzzle
|
||||
|
||||
case class RacerRace(
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila
|
||||
|
||||
import lila.user.User
|
||||
|
||||
package object racer extends PackageObject {
|
||||
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
package lila.relay
|
||||
|
||||
import chess.format.FEN
|
||||
import chess.Replay
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.game.{ Game, GameRepo, PgnDump }
|
||||
import lila.game.{ GameRepo, PgnDump }
|
||||
|
||||
final private class GameIdsUpstream(
|
||||
gameRepo: GameRepo,
|
||||
|
|
|
@ -7,14 +7,14 @@ import io.lemonlabs.uri.Url
|
|||
import org.joda.time.DateTime
|
||||
import play.api.libs.json._
|
||||
import play.api.libs.ws.StandaloneWSClient
|
||||
import Relay.Sync.{ Upstream, UpstreamIds, UpstreamUrl }
|
||||
import Relay.Sync.{ UpstreamIds, UpstreamUrl }
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import lila.base.LilaException
|
||||
import lila.memo.CacheApi
|
||||
import lila.study.MultiPgn
|
||||
import lila.tree.Node.Comments
|
||||
import lila.game.{ Game, GameRepo, PgnDump }
|
||||
import lila.game.{ GameRepo, PgnDump }
|
||||
import lila.round.GameProxyRepo
|
||||
|
||||
final private class RelayFetch(
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package lila.report
|
||||
|
||||
import lila.user.{ Holder, User }
|
||||
import lila.user.Holder
|
||||
|
||||
sealed trait Reason {
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package lila.report
|
||||
|
||||
import lila.user.{ Holder, User }
|
||||
import lila.user.Holder
|
||||
|
||||
sealed trait Room {
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.round
|
|||
|
||||
import akka.actor._
|
||||
import akka.stream.scaladsl._
|
||||
import chess.format.FEN
|
||||
import chess.format.Forsyth
|
||||
import play.api.libs.json._
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.security
|
||||
|
||||
import cats.implicits._
|
||||
import play.api.i18n.Lang
|
||||
import scala.util.chaining._
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ import play.api.libs.ws.StandaloneWSClient
|
|||
import scala.concurrent.duration._
|
||||
|
||||
import lila.common.config._
|
||||
import lila.common.{ Bus, Strings }
|
||||
import lila.common.Strings
|
||||
import lila.memo.SettingStore.Strings._
|
||||
import lila.oauth.OAuthServer
|
||||
import lila.user.{ Authenticator, UserRepo }
|
||||
|
|
|
@ -8,7 +8,6 @@ import scala.concurrent.duration.{ span => _, _ }
|
|||
import scala.concurrent.{ blocking, Future }
|
||||
import scalatags.Text.all._
|
||||
|
||||
import lila.common.config.Secret
|
||||
import lila.common.String.html.{ escapeHtml, nl2brUnsafe }
|
||||
import lila.common.{ Chronometer, EmailAddress, ThreadLocalRandom }
|
||||
import lila.i18n.I18nKeys.{ emails => trans }
|
||||
|
|
|
@ -8,7 +8,7 @@ import reactivemongo.api.ReadPreference
|
|||
import scala.concurrent.blocking
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import lila.common.{ ApiVersion, HTTPRequest, IpAddress, IpV4Address, ThreadLocalRandom }
|
||||
import lila.common.{ ApiVersion, HTTPRequest, IpAddress }
|
||||
import lila.db.dsl._
|
||||
import lila.user.User
|
||||
import reactivemongo.api.bson.BSONNull
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
package lila.setup
|
||||
|
||||
import akka.stream.scaladsl._
|
||||
import chess.format.FEN
|
||||
import chess.variant.Variant
|
||||
import chess.{ Clock, Mode, Speed }
|
||||
import chess.{ Clock, Mode }
|
||||
import org.joda.time.DateTime
|
||||
import play.api.data._
|
||||
import play.api.data.Forms._
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package lila.socket
|
||||
|
||||
import akka.actor.{ ActorSystem, CoordinatedShutdown }
|
||||
import cats.data.NonEmptyList
|
||||
import chess.{ Centis, Color }
|
||||
import io.lettuce.core._
|
||||
import io.lettuce.core.pubsub.{ StatefulRedisPubSubConnection => PubSub }
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
package lila.storm
|
||||
|
||||
import org.joda.time.DateTime
|
||||
import org.joda.time.Days
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.common.Bus
|
||||
|
|
|
@ -3,7 +3,6 @@ package lila.storm
|
|||
import play.api.data._
|
||||
import play.api.data.Forms._
|
||||
|
||||
import lila.common.Form.{ numberIn, stringIn }
|
||||
|
||||
object StormForm {
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@ package lila.storm
|
|||
|
||||
import play.api.libs.json._
|
||||
|
||||
import lila.common.Json._
|
||||
import lila.user.User
|
||||
import org.joda.time.format.DateTimeFormat
|
||||
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
package lila.storm
|
||||
|
||||
import reactivemongo.api.bson.BSONNull
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
|
||||
import lila.db.AsyncColl
|
||||
import lila.db.dsl._
|
||||
import lila.memo.CacheApi
|
||||
import lila.puzzle.PuzzleColls
|
||||
|
|
|
@ -4,7 +4,6 @@ import com.github.blemale.scaffeine.LoadingCache
|
|||
import com.roundeights.hasher.Algo
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import lila.common.config
|
||||
import lila.common.config.Secret
|
||||
import lila.common.ThreadLocalRandom
|
||||
import lila.common.Uptime
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila
|
||||
|
||||
import lila.user.User
|
||||
|
||||
package object storm extends PackageObject {
|
||||
|
||||
|
|
|
@ -7,7 +7,6 @@ import chess.{ Centis, Color, Pos, PromotableRole, Role }
|
|||
import org.joda.time.DateTime
|
||||
import reactivemongo.api.bson._
|
||||
import scala.util.Success
|
||||
import scala.util.Try
|
||||
|
||||
import lila.common.Iso
|
||||
import lila.db.BSON
|
||||
|
|
|
@ -3,7 +3,6 @@ package lila.study
|
|||
import akka.stream.scaladsl._
|
||||
import chess.format.pgn.Tags
|
||||
import reactivemongo.akkastream.cursorProducer
|
||||
import reactivemongo.api._
|
||||
import reactivemongo.api.bson._
|
||||
|
||||
import lila.db.AsyncColl
|
||||
|
|
|
@ -5,8 +5,6 @@ import Node.Children
|
|||
|
||||
import lila.common.Chronometer
|
||||
import lila.db.dsl._
|
||||
import lila.tree.Eval
|
||||
import lila.tree.Eval.Score
|
||||
|
||||
private object StudyFlatTree {
|
||||
|
||||
|
|
|
@ -8,7 +8,6 @@ import com.github.blemale.scaffeine.AsyncLoadingCache
|
|||
import JsonView._
|
||||
import play.api.libs.json._
|
||||
import reactivemongo.api.bson._
|
||||
import reactivemongo.api.ReadPreference
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import lila.common.config.MaxPerPage
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package lila.study
|
||||
|
||||
import play.api.libs.json._
|
||||
import reactivemongo.api._
|
||||
import reactivemongo.api.bson._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package lila.swiss
|
||||
|
||||
import chess.Clock.{ Config => ClockConfig }
|
||||
import chess.Color
|
||||
import chess.format.FEN
|
||||
import reactivemongo.api.bson._
|
||||
|
|
|
@ -7,7 +7,6 @@ import lila.hub.LightTeam.TeamID
|
|||
import lila.memo._
|
||||
import lila.memo.CacheApi._
|
||||
import lila.user.User
|
||||
import play.api.libs.json.JsArray
|
||||
|
||||
final private[tournament] class Cached(
|
||||
playerRepo: PlayerRepo,
|
||||
|
|
Loading…
Reference in New Issue