odin icon indicating copy to clipboard operation
odin copied to clipboard

Fast & Functional logger in Scala

Results 77 odin issues
Sort by recently updated
recently updated
newest added

Updates [dev.zio:zio-interop-cats](https://github.com/zio/interop-cats/) from 3.1.1.0 to 3.3.0. [GitHub Release Notes](https://github.com/zio/interop-cats/releases/tag/v3.3.0) - [Version Diff](https://github.com/zio/interop-cats/compare/v3.1.1.0...v3.3.0) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...

I am wondering if something like IOLocal be used to provide contextual effects logging by default similar to woof? https://github.com/LEGO/woof/blob/main/modules/core/shared/src/main/scala/org/legogroup/woof/local/Local.scala

My attempt to fix https://github.com/valskalla/odin/issues/460. This approach fixes the underlying issue, but it affects the performance as well. ### 1) AsyncLoggerBenchmark Original benchmarks of async logger are a little bit...

The following example prints nothing, unfortunately: ```scala io.odin.consoleLogger[IO](minLevel = Level.Info).withAsync() .use { logger => logger.withMinimalLevel(Level.Debug).debug("debug message") } ``` Scastie https://scastie.scala-lang.org/NI4CRSYwTpWyCVkfaFKWcw `withMinimalLevel` creates a copy of the logger, but the background...

It's enough to create a logger with the needed log level only once.

Updates [org.scalacheck:scalacheck](https://github.com/typelevel/scalacheck) from 1.15.4 to 1.16.0. [GitHub Release Notes](https://github.com/typelevel/scalacheck/releases/tag/v1.16.0) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip...

Updates [com.outr:perfolation](https://github.com/outr/perfolation) from 1.2.8 to 1.2.9. [GitHub Release Notes](https://github.com/outr/perfolation/releases/tag/1.2.9) - [Version Diff](https://github.com/outr/perfolation/compare/1.2.8...1.2.9) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...

Updates * [org.apache.logging.log4j:log4j-api](https://gitbox.apache.org/repos/asf?p=logging-log4j2.git) * [org.apache.logging.log4j:log4j-core](https://gitbox.apache.org/repos/asf?p=logging-log4j2.git) from 2.17.0 to 2.17.2. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip...

Updates org.slf4j:slf4j-api from 1.7.33 to 1.7.36. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...

Updates * [com.github.plokhotnyuk.jsoniter-scala:jsoniter-scala-core](https://github.com/plokhotnyuk/jsoniter-scala) * [com.github.plokhotnyuk.jsoniter-scala:jsoniter-scala-macros](https://github.com/plokhotnyuk/jsoniter-scala) from 2.12.1 to 2.12.4. [GitHub Release Notes](https://github.com/plokhotnyuk/jsoniter-scala/releases/tag/v2.12.4) - [Version Diff](https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.12.1...v2.12.4) I'll automatically update this PR to resolve conflicts as long as you don't change it...