File tree Expand file tree Collapse file tree 4 files changed +11
-14
lines changed
project/src/main/scala/app/softnetwork/sbt/build
src/main/scala/app/softnetwork/sequence Expand file tree Collapse file tree 4 files changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ ThisBuild / organization := "app.softnetwork"
31
31
32
32
name := " generic-sequence-api"
33
33
34
- ThisBuild / version := " 0.2.0.1 "
34
+ ThisBuild / version := " 0.3.0 "
35
35
36
36
ThisBuild / scalaVersion := " 2.12.15"
37
37
@@ -54,9 +54,9 @@ val scalatest = Seq(
54
54
ThisBuild / libraryDependencies ++= Seq (
55
55
" com.thesamet.scalapb" %% " scalapb-runtime" % scalapb.compiler.Version .scalapbVersion % " protobuf" ,
56
56
" 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 "
60
60
) ++ scalatest
61
61
62
62
Compile / unmanagedResourceDirectories += baseDirectory.value / " src/main/protobuf"
Original file line number Diff line number Diff line change @@ -2,9 +2,7 @@ package app.softnetwork.sbt.build
2
2
3
3
object Versions {
4
4
5
- val genericPersistence = " 0.3.0.3"
6
-
7
- val server = " 0.3.0.3"
5
+ val genericPersistence = " 0.3.5"
8
6
9
7
val scalatest = " 3.1.1"
10
8
}
Original file line number Diff line number Diff line change 1
1
package app .softnetwork .sequence .launch
2
2
3
3
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 }
6
5
import app .softnetwork .sequence .service .SequenceService
7
6
8
7
/** Created by smanciot on 07/04/2022.
9
8
*/
10
9
trait SequenceRoutes extends ApiRoutes {
11
10
12
- override def apiRoutes ( system : ActorSystem [_]) : Route = SequenceService (system).route
13
-
11
+ override def apiRoutes : ActorSystem [_] => List [ ApiRoute ] =
12
+ system => List ( SequenceService (system))
14
13
}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import akka.actor.typed.ActorSystem
4
4
import akka .http .scaladsl .model .ContentTypes ._
5
5
import akka .http .scaladsl .model .{HttpEntity , HttpResponse , StatusCodes }
6
6
import akka .http .scaladsl .server .{Directives , Route }
7
- import app .softnetwork .api .server .DefaultComplete
7
+ import app .softnetwork .api .server .{ ApiRoute , DefaultComplete }
8
8
import app .softnetwork .persistence .service .Service
9
9
import app .softnetwork .sequence .handlers .{GenericSequenceHandler , SequenceHandler }
10
10
import app .softnetwork .sequence .message ._
@@ -17,8 +17,8 @@ import org.slf4j.{Logger, LoggerFactory}
17
17
trait GenericSequenceService
18
18
extends Service [SequenceCommand , SequenceResult ]
19
19
with Directives
20
- with DefaultComplete {
21
- _ : GenericSequenceHandler =>
20
+ with DefaultComplete
21
+ with ApiRoute { _ : GenericSequenceHandler =>
22
22
23
23
implicit def formats : Formats = commonFormats
24
24
You can’t perform that action at this time.
0 commit comments