From 69b335d017ca5166d13b0b7a87b9326526021a79 Mon Sep 17 00:00:00 2001 From: Thibault Duplessis Date: Sat, 30 Mar 2024 19:45:09 +0100 Subject: [PATCH] move to lichess-org/scalalib and change the root package name to scalalib --- build.sbt | 2 +- src/main/scala/Random.scala | 2 +- src/main/scala/Render.scala | 2 +- src/main/scala/actor/AsyncActor.scala | 2 +- src/main/scala/actor/AsyncActorBounded.scala | 4 ++-- src/main/scala/actor/AsyncActorConcMap.scala | 6 +++--- src/main/scala/actor/AsyncActorSequencer.scala | 8 ++++---- src/main/scala/actor/SyncActor.scala | 2 +- src/main/scala/actor/SyncActorMap.scala | 2 +- src/main/scala/cache.scala | 2 +- src/main/scala/extensions.scala | 4 ++-- src/main/scala/future.scala | 2 +- src/main/scala/jvm.scala | 2 +- src/main/scala/model.scala | 4 ++-- src/main/scala/newtypes.scala | 2 +- src/main/scala/time.scala | 2 +- src/main/scala/zeros.scala | 2 +- 17 files changed, 25 insertions(+), 25 deletions(-) diff --git a/build.sbt b/build.sbt index 2cbc0ff..0900b04 100644 --- a/build.sbt +++ b/build.sbt @@ -1,5 +1,5 @@ lazy val scalalib = Project("scalalib", file(".")) -organization := "com.github.ornicar" +organization := "com.github.lichess-org" name := "scalalib" version := "10.0.0" scalaVersion := "3.4.1" diff --git a/src/main/scala/Random.scala b/src/main/scala/Random.scala index 6a92e6c..1c1ff01 100644 --- a/src/main/scala/Random.scala +++ b/src/main/scala/Random.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import scala.collection.mutable.StringBuilder diff --git a/src/main/scala/Render.scala b/src/main/scala/Render.scala index e226fa4..d19ffb2 100644 --- a/src/main/scala/Render.scala +++ b/src/main/scala/Render.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib /* Like cats.Show, * except it's actually fine to render it to an end-user. diff --git a/src/main/scala/actor/AsyncActor.scala b/src/main/scala/actor/AsyncActor.scala index 97b4e64..d02fd52 100644 --- a/src/main/scala/actor/AsyncActor.scala +++ b/src/main/scala/actor/AsyncActor.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package actor import java.util.concurrent.atomic.AtomicReference diff --git a/src/main/scala/actor/AsyncActorBounded.scala b/src/main/scala/actor/AsyncActorBounded.scala index 1fa7bf0..939d189 100644 --- a/src/main/scala/actor/AsyncActorBounded.scala +++ b/src/main/scala/actor/AsyncActorBounded.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package actor import java.util.concurrent.atomic.AtomicReference @@ -6,7 +6,7 @@ import java.util.function.UnaryOperator import scala.collection.immutable.Queue import scala.concurrent.{ ExecutionContext, Future, Promise } -import ornicar.scalalib.model.Max +import scalalib.model.Max /* * Sequential like an actor, but for async functions, diff --git a/src/main/scala/actor/AsyncActorConcMap.scala b/src/main/scala/actor/AsyncActorConcMap.scala index 2d28748..dd0ca0e 100644 --- a/src/main/scala/actor/AsyncActorConcMap.scala +++ b/src/main/scala/actor/AsyncActorConcMap.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package actor import alleycats.Zero @@ -6,8 +6,8 @@ import scala.concurrent.{ ExecutionContext, Future, Promise } import java.util.concurrent.ConcurrentHashMap import java.util.function.Function import scala.jdk.CollectionConverters.* -import ornicar.scalalib.extensions.* -import ornicar.scalalib.future.FutureExtension.* +import scalalib.extensions.* +import scalalib.future.FutureExtension.* trait TellMap[Id]: def tell(id: Id, msg: Matchable): Unit diff --git a/src/main/scala/actor/AsyncActorSequencer.scala b/src/main/scala/actor/AsyncActorSequencer.scala index 2525513..f652a42 100644 --- a/src/main/scala/actor/AsyncActorSequencer.scala +++ b/src/main/scala/actor/AsyncActorSequencer.scala @@ -1,13 +1,13 @@ -package ornicar.scalalib +package scalalib package actor import com.github.blemale.scaffeine.{ LoadingCache, Scaffeine } import scala.concurrent.duration.FiniteDuration import scala.concurrent.{ ExecutionContext, Future, Promise } -import ornicar.scalalib.model.Max -import ornicar.scalalib.future.FutureAfter -import ornicar.scalalib.future.FutureExtension.* +import scalalib.model.Max +import scalalib.future.FutureAfter +import scalalib.future.FutureExtension.* final class AsyncActorSequencer( maxSize: Max, diff --git a/src/main/scala/actor/SyncActor.scala b/src/main/scala/actor/SyncActor.scala index 115945e..fd3ec96 100644 --- a/src/main/scala/actor/SyncActor.scala +++ b/src/main/scala/actor/SyncActor.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package actor import java.util.concurrent.atomic.AtomicReference diff --git a/src/main/scala/actor/SyncActorMap.scala b/src/main/scala/actor/SyncActorMap.scala index 4237f56..a0c2f02 100644 --- a/src/main/scala/actor/SyncActorMap.scala +++ b/src/main/scala/actor/SyncActorMap.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package actor import com.github.benmanes.caffeine.cache.RemovalCause diff --git a/src/main/scala/cache.scala b/src/main/scala/cache.scala index 5f335fa..f5711fc 100644 --- a/src/main/scala/cache.scala +++ b/src/main/scala/cache.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import com.github.blemale.scaffeine.Scaffeine import com.github.benmanes.caffeine.cache.Scheduler diff --git a/src/main/scala/extensions.scala b/src/main/scala/extensions.scala index 143298c..75b3783 100644 --- a/src/main/scala/extensions.scala +++ b/src/main/scala/extensions.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import alleycats.Zero import cats.Eq @@ -68,6 +68,6 @@ object extensions: def soUse[B: Zero](f: A ?=> B): B = self.fold(Zero[B].zero)(f(using _)) def foldUse[B](zero: B)(f: A ?=> B): B = self.fold(zero)(f(using _)) - implicit final class OrnicarBooleanWrapper(private val self: Boolean) extends AnyVal: + implicit final class ScalalibBooleanWrapper(private val self: Boolean) extends AnyVal: inline def option[A](a: => A): Option[A] = if self then Some(a) else None inline infix def so[A](a: => A)(using zero: Zero[A]): A = if self then a else zero.zero diff --git a/src/main/scala/future.scala b/src/main/scala/future.scala index ffe3607..6dc4bdf 100644 --- a/src/main/scala/future.scala +++ b/src/main/scala/future.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib package future import scala.concurrent.Future diff --git a/src/main/scala/jvm.scala b/src/main/scala/jvm.scala index cbf04e0..2d25441 100644 --- a/src/main/scala/jvm.scala +++ b/src/main/scala/jvm.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import scala.jdk.CollectionConverters.* diff --git a/src/main/scala/model.scala b/src/main/scala/model.scala index c7ce962..1946218 100644 --- a/src/main/scala/model.scala +++ b/src/main/scala/model.scala @@ -1,6 +1,6 @@ -package ornicar.scalalib +package scalalib -import ornicar.scalalib.newtypes.* +import scalalib.newtypes.* object model: diff --git a/src/main/scala/newtypes.scala b/src/main/scala/newtypes.scala index 154c37a..23cfc4e 100644 --- a/src/main/scala/newtypes.scala +++ b/src/main/scala/newtypes.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import cats.kernel.Eq import cats.Show diff --git a/src/main/scala/time.scala b/src/main/scala/time.scala index f9752ce..00176e7 100644 --- a/src/main/scala/time.scala +++ b/src/main/scala/time.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import java.time.{ Duration, Instant, LocalDate, LocalDateTime, ZoneOffset } import java.time.temporal.{ ChronoUnit, TemporalAdjuster } diff --git a/src/main/scala/zeros.scala b/src/main/scala/zeros.scala index 711233f..1ef80c4 100644 --- a/src/main/scala/zeros.scala +++ b/src/main/scala/zeros.scala @@ -1,4 +1,4 @@ -package ornicar.scalalib +package scalalib import alleycats.Zero