You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Backend/out/Core/compile.log

14 KiB

[info] compiling 9 Scala sources to /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/out/Core/compile.dest/classes ...
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/auth/UserSessionHandler.scala:14:74
[error] 14 |case class UserSessionHandler(sessions: Ref[HashMap[UUID, UserSession]] = Ref.make(HashMap.empty)):
[error] | ^^^^^^^^^^^^^^^^^^^^^^^
[error] |Found: zio.UIO[zio.Ref[A]]
[error] |Required: zio.Ref[
[error] | collection.immutable.HashMap[java.util.UUID, org.tbasket.auth.UserSession]
[error] |]
[error] |
[error] |where: A is a type variable with constraint >: scala.collection.immutable.HashMap[K, V]
[error] |
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import org.tbasket.Main.validateEnv
[error] | import io.getquill.autoQuote
[error] |
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/Main.scala:20:43
[error] 20 | EndpointSetup.setupEndpoint(config, db.layer).run
[error] | ^^^^^^^^
[error] |Found: (db.layer : zio.ZLayer[Any, Throwable, javax.sql.DataSource])
[error] |Required: io.getquill.context.qzio.ZioContext[io.getquill.SqliteDialect,
[error] | io.getquill.Literal
[error] |]
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/auth/UserSessionHandler.scala:38:40
[error] 38 | _ <- sessions.update(_ + (session.token, session)).fork
[error] | ^^^^^^^^^^^^^
[error] |Found: (session.token : java.util.UUID)
[error] |Required: (java.util.UUID, org.tbasket.auth.UserSession)
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/auth/UserSessionHandler.scala:38:47
[error] 38 | _ <- sessions.update(_ + (session.token, session)).fork
[error] | ^^^^^^^
[error] |Found: (session : org.tbasket.auth.UserSession)
[error] |Required: (java.util.UUID, org.tbasket.auth.UserSession)
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:68:32
[error] 68 | session <- sessions.bind(user): IO[LoginError, UserSession]
[error] | ^^^^^^^^^^^^^^^^^^^
[error] |Found: zio.Task[org.tbasket.auth.UserSession]
[error] |Required: zio.IO[org.tbasket.handler.LoginError, org.tbasket.auth.UserSession]
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:77:41
[error] 77 | case TokenNotFound(_) => Response(
[error] | ^
[error] |Found: zio.http.Response
[error] |Required: Nothing
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] 78 | status = Status.Unauthorized,
[error] 79 | body = errorBody("unauthorized", "unknown token"),
[error] 80 | headers = Headers(Headers.location("/login")) //send back caller to login panel
[error] 81 | )
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:82:41
[error] 82 | case UserNotFound(_) => Response(
[error] | ^
[error] |Found: zio.http.Response
[error] |Required: Nothing
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] 83 | status = Status.Unauthorized,
[error] 84 | body = errorBody("unauthorized", "unknown user email"),
[error] 85 | headers = Headers(Headers.location("/register")) //send back caller to register panel
[error] 86 | )
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:87:41
[error] 87 | case InvalidPassword => Response(
[error] | ^
[error] |Found: zio.http.Response
[error] |Required: Nothing
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] 88 | status = Status.Unauthorized,
[error] 89 | body = errorBody("unauthorized", "invalid password")
[error] 90 | )
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:91:41
[error] 91 | case InvalidRequest(msg, cause) => Response(
[error] | ^
[error] |Found: zio.http.Response
[error] |Required: Nothing
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] 92 | status = Status.Unauthorized,
[error] 93 | body = errorBody("wrong request", s"$cause: $msg")
[error] 94 | )
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] -- [E007] Type Mismatch Error: /home/maxime/Projects/IdeaProjects/Tactique-Basket-Backend/Core/src/org/tbasket/handler/LoginHandler.scala:95:41
[error] 95 | case InternalError(_) => Response(
[error] | ^
[error] |Found: zio.http.Response
[error] |Required: Nothing
[error] |
[error] |One of the following imports might make progress towards fixing the problem:
[error] |
[error] | import io.getquill.autoQuote
[error] | import sourcecode.Text.generate
[error] |
[error] 96 | status = Status.InternalServerError,
[error] 97 | body = errorBody("internal", "internal error, please contact support")
[error] 98 | )
[error] |
[error] | longer explanation available when compiling with `-explain`
[error] 10 errors found