Skip to content

Commit 52332ee

Browse files
committed
Fixed more warnings
1 parent 9cdf4c5 commit 52332ee

File tree

14 files changed

+24
-24
lines changed

14 files changed

+24
-24
lines changed

play-scala/dependency-injection/app/models/Order.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package models
33
import play.api.libs.json.Json
44

55
object Order {
6-
implicit val writes = Json.writes[Order]
6+
implicit val writes: play.api.libs.json.OWrites[models.Order] = Json.writes[Order]
77
}
88

99
case class Order(id: Long, userId: Long, date: Long, isEnterprise: Boolean)

play-scala/dependency-injection/app/models/User.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ import play.api.libs.json.Json
55
case class User(id: Long, name: String)
66

77
object User {
8-
implicit val writes = Json.writes[User]
8+
implicit val writes: play.api.libs.json.OWrites[models.User] = Json.writes[User]
99
}

play-scala/rest-api/app/controllers/TodoListController.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ class TodoListController @Inject() (
1414
todoList += TodoListItem(1, "test", true)
1515
todoList += TodoListItem(2, "some other value", false)
1616

17-
implicit val todoListJson = Json.format[TodoListItem]
18-
implicit val newTodoListJson = Json.format[NewTodoListItem]
17+
implicit val todoListJson: play.api.libs.json.OFormat[models.TodoListItem] = Json.format[TodoListItem]
18+
implicit val newTodoListJson: play.api.libs.json.OFormat[models.NewTodoListItem] = Json.format[NewTodoListItem]
1919

2020
// curl localhost:9000/todo
2121
def getAll(): Action[AnyContent] = Action {

scala-2-modules/scala2-core/src/main/scala-2/com/baeldung/scala/uniontypes/ArbitraryArityUnionType.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ object ArbitraryArityUnionType extends App {
2525

2626
sealed trait AOrB[A, B]
2727
object AOrB {
28-
implicit def aInstance[A, B](a: A) = new AOrB[A, B] {}
29-
implicit def bInstance[A, B](b: B) = new AOrB[A, B] {}
28+
implicit def aInstance[A, B](a: A): AOrB[A,B] = new AOrB[A, B] {}
29+
implicit def bInstance[A, B](b: B): AOrB[A,B] = new AOrB[A, B] {}
3030
}
3131

3232
def isIntOrString[T <% String AOrB Int](t: T): String = t match {

scala-2-modules/scala2-libraries/src/main/scala-2/com/baeldung/cache/service/SyncQueryCustomMemoizeKeyService.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ object GuavaCacheCustomMemoizationKeyConfig {
2828
val memoizedUnderlyingCustomKeyGuavaCache =
2929
CacheBuilder.newBuilder().maximumSize(10000L).build[String, Entry[User]]
3030

31-
implicit val customKeyCacheConfig = CacheConfig(memoization =
31+
implicit val customKeyCacheConfig: scalacache.CacheConfig = CacheConfig(memoization =
3232
MemoizationConfig(toStringConverter = CustomKeyGenerator)
3333
)
3434

scala-2-modules/scala2-libraries/src/main/scala-2/com/baeldung/scala/pureconfig/Configs.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ object Protocol {
1818
}
1919

2020
object impl {
21-
implicit val localDateConvert = localDateConfigConvert(
21+
implicit val localDateConvert: pureconfig.ConfigConvert[java.time.LocalDate] = localDateConfigConvert(
2222
DateTimeFormatter.ISO_DATE
2323
)
24-
implicit val localDateTimeConvert = localDateTimeConfigConvert(
24+
implicit val localDateTimeConvert: pureconfig.ConfigConvert[java.time.LocalDateTime] = localDateTimeConfigConvert(
2525
DateTimeFormatter.ISO_DATE_TIME
2626
)
2727
}

scala-2-modules/scala2-libraries/src/test/scala-2/com/baeldung/scala/shapeless/ShapelessUnitTest.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,9 @@ class ShapelessUnitTest extends AnyWordSpec with Matchers {
138138
"calculate length of variant input types" in {
139139
import shapeless._
140140
object polyLength extends Poly1 {
141-
implicit val listCase = at[List[Int]](i => i.length)
142-
implicit val stringCase = at[String](d => d.length)
143-
implicit val arrayCase = at[Array[Int]](d => d.length)
141+
implicit val listCase: polyLength.Case.Aux[List[Int], Int] = at[List[Int]](i => i.length)
142+
implicit val stringCase: polyLength.Case.Aux[String, Int] = at[String](d => d.length)
143+
implicit val arrayCase: polyLength.Case.Aux[Array[Int], Int] = at[Array[Int]](d => d.length)
144144
}
145145

146146
val list = List(1, 2) :: "123" :: Array(1, 2, 3, 4) :: HNil

scala-akka-2/src/main/scala-2/com/baeldung/scala/akka/http/MovieServer.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import scala.util._
1313

1414
object MovieServer extends App {
1515

16-
implicit val system = ActorSystem("MoviesServer")
16+
implicit val system: akka.actor.ActorSystem = ActorSystem("MoviesServer")
1717
val movieService = new MovieService()
18-
implicit val movieFormat = jsonFormat3(Movie)
18+
implicit val movieFormat: spray.json.RootJsonFormat[com.baeldung.scala.akka.http.Movie] = jsonFormat3(Movie)
1919

2020
val route = path("movies" / "heartbeat") {
2121
get {

scala-akka-3/src/test/scala/com/baeldung/scala/akka/TestServiceUnitTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class TestServiceUnitTest
1010
with BeforeAndAfterAll
1111
with Matchers {
1212
val testKit = ActorTestKit()
13-
implicit val system = testKit.system
13+
implicit val system: akka.actor.typed.ActorSystem[Nothing] = testKit.system
1414

1515
// responsible for shutting down the ActorSystem
1616
override def afterAll(): Unit = testKit.shutdownTestKit()

scala-akka-3/src/test/scala/com/baeldung/scala/akka/UnitTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ class TrafficLightTestFutUnitTest extends TestServiceUnitTest {
110110
import scala.concurrent.duration._
111111
val sender = testKit.spawn(TrafficLight(), "traffic")
112112
val duration = 300.millis
113-
implicit val timeout = Timeout(duration)
113+
implicit val timeout: akka.util.Timeout = Timeout(duration)
114114

115115
val signalFut =
116116
sender.ask(replyTo => TrafficLight.SignalCommand.GetSignal(replyTo))

0 commit comments

Comments
 (0)