Skip to content

Commit 9606e75

Browse files
committed
refactoring after upgrading server dependencies
1 parent bf7b4d2 commit 9606e75

File tree

4 files changed

+11
-14
lines changed

4 files changed

+11
-14
lines changed

build.sbt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ ThisBuild / organization := "app.softnetwork"
3131

3232
name := "generic-sequence-api"
3333

34-
ThisBuild / version := "0.2.0.1"
34+
ThisBuild / version := "0.3.0"
3535

3636
ThisBuild / scalaVersion := "2.12.15"
3737

@@ -54,9 +54,9 @@ val scalatest = Seq(
5454
ThisBuild / libraryDependencies ++= Seq(
5555
"com.thesamet.scalapb" %% "scalapb-runtime" % scalapb.compiler.Version.scalapbVersion % "protobuf",
5656
"org.scala-lang.modules" %% "scala-parser-combinators" % "1.1.1",
57-
"app.softnetwork.api" %% "generic-server-api" % Versions.server,
58-
"app.softnetwork.api" %% "generic-server-api-testkit" % Versions.server % Test,
59-
"app.softnetwork.protobuf" %% "scalapb-extensions" % "0.1.6"
57+
"app.softnetwork.api" %% "generic-server-api" % Versions.genericPersistence,
58+
"app.softnetwork.api" %% "generic-server-api-testkit" % Versions.genericPersistence % Test,
59+
"app.softnetwork.protobuf" %% "scalapb-extensions" % "0.1.7"
6060
) ++ scalatest
6161

6262
Compile / unmanagedResourceDirectories += baseDirectory.value / "src/main/protobuf"

project/src/main/scala/app/softnetwork/sbt/build/Versions.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ package app.softnetwork.sbt.build
22

33
object Versions {
44

5-
val genericPersistence = "0.3.0.3"
6-
7-
val server = "0.3.0.3"
5+
val genericPersistence = "0.3.5"
86

97
val scalatest = "3.1.1"
108
}
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
package app.softnetwork.sequence.launch
22

33
import akka.actor.typed.ActorSystem
4-
import akka.http.scaladsl.server.Route
5-
import app.softnetwork.api.server.ApiRoutes
4+
import app.softnetwork.api.server.{ApiRoute, ApiRoutes}
65
import app.softnetwork.sequence.service.SequenceService
76

87
/** Created by smanciot on 07/04/2022.
98
*/
109
trait SequenceRoutes extends ApiRoutes {
1110

12-
override def apiRoutes(system: ActorSystem[_]): Route = SequenceService(system).route
13-
11+
override def apiRoutes: ActorSystem[_] => List[ApiRoute] =
12+
system => List(SequenceService(system))
1413
}

src/main/scala/app/softnetwork/sequence/service/SequenceService.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import akka.actor.typed.ActorSystem
44
import akka.http.scaladsl.model.ContentTypes._
55
import akka.http.scaladsl.model.{HttpEntity, HttpResponse, StatusCodes}
66
import akka.http.scaladsl.server.{Directives, Route}
7-
import app.softnetwork.api.server.DefaultComplete
7+
import app.softnetwork.api.server.{ApiRoute, DefaultComplete}
88
import app.softnetwork.persistence.service.Service
99
import app.softnetwork.sequence.handlers.{GenericSequenceHandler, SequenceHandler}
1010
import app.softnetwork.sequence.message._
@@ -17,8 +17,8 @@ import org.slf4j.{Logger, LoggerFactory}
1717
trait GenericSequenceService
1818
extends Service[SequenceCommand, SequenceResult]
1919
with Directives
20-
with DefaultComplete {
21-
_: GenericSequenceHandler =>
20+
with DefaultComplete
21+
with ApiRoute { _: GenericSequenceHandler =>
2222

2323
implicit def formats: Formats = commonFormats
2424

0 commit comments

Comments
 (0)