Skip to content

Commit 903ab82

Browse files
committed
chore: sort and group imports with scalafmt
1 parent 246ba77 commit 903ab82

File tree

26 files changed

+131
-99
lines changed

26 files changed

+131
-99
lines changed

.scalafmt.conf

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
version = "3.8.0"
22
runner.dialect = scala213
33
maxColumn = 120
4+
5+
rewrite {
6+
rules = [
7+
ExpandImportSelectors,
8+
Imports
9+
]
10+
11+
imports {
12+
groups = [
13+
["[a-z].*"],
14+
["java\\..*", "scala\\..*"]
15+
]
16+
sort = original
17+
}
18+
}
19+
420
fileOverride {
521
"glob:**/fs2/src/**" {
622
runner.dialect = scala213source3

modules/core/src/main/scala/jsonrpclib/CallId.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package jsonrpclib
22

3-
import io.circe.{Decoder, Json, Codec}
3+
import io.circe.Codec
4+
import io.circe.Decoder
5+
import io.circe.Json
46

57
sealed trait CallId
68
object CallId {

modules/core/src/main/scala/jsonrpclib/Channel.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package jsonrpclib
22

3-
import jsonrpclib.ErrorCodec.errorPayloadCodec
4-
import io.circe.Encoder
53
import io.circe.Decoder
4+
import io.circe.Encoder
5+
import jsonrpclib.ErrorCodec.errorPayloadCodec
66

77
trait Channel[F[_]] {
88
def mountEndpoint(endpoint: Endpoint[F]): F[Unit]

modules/core/src/main/scala/jsonrpclib/Endpoint.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package jsonrpclib
22

3-
import jsonrpclib.ErrorCodec.errorPayloadCodec
43
import io.circe.Decoder
54
import io.circe.Encoder
5+
import jsonrpclib.ErrorCodec.errorPayloadCodec
66

77
sealed trait Endpoint[F[_]] {
88
def method: String

modules/core/src/main/scala/jsonrpclib/ErrorPayload.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package jsonrpclib
22

3-
import io.circe.{Decoder, Encoder}
3+
import io.circe.Decoder
4+
import io.circe.Encoder
45

56
case class ErrorPayload(code: Int, message: String, data: Option[Payload]) extends Throwable {
67
override def getMessage(): String = s"JsonRPC Error $code: $message"

modules/core/src/main/scala/jsonrpclib/Monadic.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package jsonrpclib
22

3-
import scala.concurrent.Future
43
import scala.concurrent.ExecutionContext
4+
import scala.concurrent.Future
55

66
trait Monadic[F[_]] {
77
def doFlatMap[A, B](fa: F[A])(f: A => F[B]): F[B]

modules/core/src/main/scala/jsonrpclib/Payload.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package jsonrpclib
22

3-
import io.circe.{Decoder, Encoder, Json}
3+
import io.circe.Decoder
4+
import io.circe.Encoder
5+
import io.circe.Json
46

57
case class Payload(data: Json) {
68
def stripNull: Option[Payload] = Option(Payload(data)).filter(p => !p.data.isNull)

modules/core/src/main/scala/jsonrpclib/internals/FutureBaseChannel.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package jsonrpclib
22

3+
import io.circe.Encoder
34
import jsonrpclib.internals._
45

56
import java.util.concurrent.atomic.AtomicLong
67
import scala.concurrent.ExecutionContext
78
import scala.concurrent.Future
89
import scala.concurrent.Promise
910
import scala.util.Try
10-
import io.circe.Encoder
1111

1212
abstract class FutureBasedChannel(endpoints: List[Endpoint[Future]])(implicit ec: ExecutionContext)
1313
extends MessageDispatcher[Future] {

modules/core/src/main/scala/jsonrpclib/internals/MessageDispatcher.scala

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
package jsonrpclib
22
package internals
33

4+
import io.circe.Decoder
5+
import io.circe.Encoder
6+
import io.circe.HCursor
47
import jsonrpclib.Endpoint.NotificationEndpoint
58
import jsonrpclib.Endpoint.RequestResponseEndpoint
69
import jsonrpclib.OutputMessage.ErrorMessage
710
import jsonrpclib.OutputMessage.ResponseMessage
11+
812
import scala.util.Try
9-
import io.circe.HCursor
10-
import io.circe.Encoder
11-
import io.circe.Decoder
1213

1314
private[jsonrpclib] abstract class MessageDispatcher[F[_]](implicit F: Monadic[F]) extends Channel.MonadicChannel[F] {
1415

modules/core/src/main/scala/jsonrpclib/internals/RawMessage.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
package jsonrpclib
22
package internals
33

4-
import io.circe.{Decoder, Encoder, Json}
54
import io.circe.syntax._
5+
import io.circe.Decoder
6+
import io.circe.Encoder
7+
import io.circe.Json
68

79
private[jsonrpclib] case class RawMessage(
810
jsonrpc: String,

0 commit comments

Comments
 (0)