Skip to content

Commit da9eaba

Browse files
committed
fix compiler warnings
1 parent 0992db3 commit da9eaba

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

fs2-kafka/src/test/scala-2/com/avast/sst/fs2kafka/Fs2KafkaModuleTest.scala

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.avast.sst.fs2kafka
22

3-
import cats.effect.{IO, Resource}
4-
import cats.syntax.flatMap._
3+
import cats.effect.{ContextShift, IO, Resource, Timer}
4+
import cats.syntax.flatMap.*
55
import com.dimafeng.testcontainers.{ForAllTestContainer, KafkaContainer}
66
import fs2.kafka.{AutoOffsetReset, ProducerRecord, ProducerRecords}
77
import org.scalatest.funsuite.AsyncFunSuite
@@ -10,10 +10,10 @@ import scala.concurrent.ExecutionContext.Implicits.global
1010

1111
class Fs2KafkaModuleTest extends AsyncFunSuite with ForAllTestContainer {
1212

13-
override val container = KafkaContainer()
13+
override val container: KafkaContainer = KafkaContainer()
1414

15-
implicit private val cs = IO.contextShift(global)
16-
implicit private val timer = IO.timer(global)
15+
implicit private val cs: ContextShift[IO] = IO.contextShift(global)
16+
implicit private val timer: Timer[IO] = IO.timer(global)
1717

1818
test("producer") {
1919
val io = for {

grpc-server/src/main/scala/com/avast/sst/grpc/server/interceptor/LoggingServerInterceptor.scala

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import io.grpc.ForwardingServerCallListener.SimpleForwardingServerCallListener
55
import io.grpc.*
66
import org.slf4j.Logger
77

8+
import scala.annotation.nowarn
9+
810
/** Adds basic logging around each gRPC call. */
911
class LoggingServerInterceptor(logger: Logger) extends ServerInterceptor {
1012

@@ -18,6 +20,7 @@ class LoggingServerInterceptor(logger: Logger) extends ServerInterceptor {
1820
new OnMessageServerCallListener(methodName, next.startCall(finalCall, headers))
1921
}
2022

23+
@nowarn("msg=a type was inferred to be `Object`")
2124
private class CloseServerCall[A, B](methodName: String, delegate: ServerCall[A, B]) extends SimpleForwardingServerCall[A, B](delegate) {
2225
override def close(status: Status, trailers: Metadata): Unit = {
2326
import io.grpc.Status

0 commit comments

Comments
 (0)