-
Notifications
You must be signed in to change notification settings - Fork 1
Webapp connection to instance registry #19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
# Conflicts: # app/utils/instancemanagement/InstanceRegistry.scala
Removed some unnecessary if-conditions
Codecov Report
@@ Coverage Diff @@
## develop #19 +/- ##
======================================
Coverage 0% 0%
======================================
Files 2 8 +6
Lines 22 172 +150
Branches 2 15 +13
======================================
- Misses 22 172 +150
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please address the reviews made regarding dependencies. Thank you.
build.sbt
Outdated
@@ -21,6 +21,14 @@ resolvers += Resolver.sonatypeRepo("snapshots") | |||
|
|||
libraryDependencies += guice | |||
libraryDependencies += "org.scalatestplus.play" %% "scalatestplus-play" % "3.1.2" % Test | |||
libraryDependencies += "org.parboiled" %% "parboiled" % "2.1.4" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why does the webapp project need parboiled2?
build.sbt
Outdated
libraryDependencies += "com.typesafe.akka" %% "akka-stream" % "2.5.12" | ||
libraryDependencies += "com.typesafe.akka" %% "akka-http-spray-json" % "10.1.1" | ||
libraryDependencies += "io.spray" %% "spray-json" % "1.3.3" | ||
libraryDependencies += "org.parboiled" %% "parboiled" % "2.1.4" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dependency is added twice. Is this necessary?
build.sbt
Outdated
@@ -21,6 +21,14 @@ resolvers += Resolver.sonatypeRepo("snapshots") | |||
|
|||
libraryDependencies += guice | |||
libraryDependencies += "org.scalatestplus.play" %% "scalatestplus-play" % "3.1.2" % Test | |||
libraryDependencies += "org.parboiled" %% "parboiled" % "2.1.4" | |||
libraryDependencies += "com.typesafe.akka" %% "akka-http" % "10.0.11" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use the more current version 10.1.5. (see delphi-cli for migration)
Also, you might be able to just use the smaller akka-http-core library.
build.sbt
Outdated
libraryDependencies += "com.typesafe.akka" %% "akka-http-spray-json" % "10.1.1" | ||
libraryDependencies += "io.spray" %% "spray-json" % "1.3.3" | ||
libraryDependencies += "org.parboiled" %% "parboiled" % "2.1.4" | ||
libraryDependencies += "org.scalactic" %% "scalactic" % "3.0.4" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is scalactic necessary?
Webapp creates a entry on instance registry also it request for a Webapi instance from instance registry to perform required task