Skip to content

Commit 8bd18e3

Browse files
committed
bring back scala.language.higherKinds
1 parent e3fac64 commit 8bd18e3

File tree

7 files changed

+10
-0
lines changed

7 files changed

+10
-0
lines changed

jvm-execution/src/main/scala/com/avast/server/toolkit/execution/ExecutorModule.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import cats.effect.{Blocker, Resource, Sync}
1616
import com.avast.server.toolkit.execution.ConfigurableThreadFactory.Config
1717

1818
import scala.concurrent.{ExecutionContext, ExecutionContextExecutorService}
19+
import scala.language.higherKinds
1920

2021
/** Provides necessary executors - the default one for execution of your business logic and callbacks and special one designated for
2122
* blocking operations. Also allows you to create more executors if you need them.

jvm-ssl/src/main/scala/com/avast/server/toolkit/ssl/SslContextModule.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import cats.syntax.functor._
99
import cats.syntax.show._
1010
import javax.net.ssl.{KeyManager, KeyManagerFactory, SSLContext, TrustManager, TrustManagerFactory}
1111

12+
import scala.language.higherKinds
13+
1214
@SuppressWarnings(Array("org.wartremover.warts.Null"))
1315
object SslContextModule {
1416

jvm-system/src/main/scala/com/avast/server/toolkit/system/console/Console.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import java.io.{OutputStream, Reader}
55
import cats.effect.Sync
66

77
import scala.io.StdIn
8+
import scala.language.higherKinds
89
import scala.{Console => SConsole}
910

1011
/** Pure console allowing to read and print lines. */

jvm-system/src/main/scala/com/avast/server/toolkit/system/console/ConsoleModule.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.avast.server.toolkit.system.console
22

33
import cats.effect.Sync
44

5+
import scala.language.higherKinds
56
import scala.{Console => SConsole}
67

78
/** Provides console - standard in/out/err. */

jvm-system/src/main/scala/com/avast/server/toolkit/system/random/Random.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ package com.avast.server.toolkit.system.random
22

33
import cats.effect.Sync
44

5+
import scala.language.higherKinds
6+
57
/** Pure pseudo-random number generator based on the JVM implementation. */
68
trait Random[F[_]] {
79

jvm-system/src/main/scala/com/avast/server/toolkit/system/random/RandomModule.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import java.security.SecureRandom
44

55
import cats.effect.Sync
66

7+
import scala.language.higherKinds
8+
79
/** Provides random number generators. */
810
object RandomModule {
911

pureconfig/src/main/scala/com/avast/server/toolkit/pureconfig/PureConfigModule.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import cats.syntax.either._
66
import pureconfig.error.{ConfigReaderFailure, ConfigReaderFailures, ConvertFailure}
77
import pureconfig.{ConfigReader, ConfigSource}
88

9+
import scala.language.higherKinds
910
import scala.reflect.ClassTag
1011

1112
/** Provides loading of configuration into case class via PureConfig. */

0 commit comments

Comments
 (0)