Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit d64ee0f

Browse files
committedMay 23, 2025
Add new take on ZApi.
1 parent 27ee6a7 commit d64ee0f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed
 

‎zio/src/logadapter/zio/ZApi.scala

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ package logadapter.zio
22

33
import zio.{UIO,ZIO}
44

5-
class ZApi[T <: logadapter.LogAdapter]( api : logadapter.Api[T] ):
6-
import api.*
7-
export api.*
5+
class ZApi[T <: logadapter.LogAdapter]( val inner : logadapter.Api[T] ):
6+
import inner.*
7+
export inner.*
8+
89
extension ( level : logadapter.Level )
910
inline def zlog( message : =>String )( using la : T ) : UIO[Unit] = ZIO.succeed( level.log( message ) )
1011
inline def zlog( message : =>String, error : Throwable )( using la : T ) : UIO[Unit] = ZIO.succeed( level.log( message, error ) )

0 commit comments

Comments
 (0)
Please sign in to comment.