izumi
izumi copied to clipboard
Productivity-oriented collection of lightweight fancy stuff for Scala toolchain
```scala trait LogSink[F[_]] { def flush(entry: Entry) : F[Unit] = ??? } ```
- [ ] Templating support is dirty and not flexible enough - [ ] Static configs are inconvenient to work with. I think we should "register" logger components and use...
Templating support is dirty and not flexible enough - [ ] We need to support thread id and thread name separatedly - [ ] We need to come up with...
Right now proxied value which needs to be added into a set will fail. We have two strategies to address the issue: 1. We may stop proxying equals/hashcode. It's easy...
This should be the last piece allowing us to have piece of mind and not to worry about convergence. We need to consider the following: 1. Coursier resolves convergence by...
See `LogConfigServiceStaticImpl`
This would allow users to easily implement rewriting policies for the cost of replanning. Oudated P/R: #273
We may stick to fucking TS config approach. But in fact our config convention is strict enough to use it as a source for reference config. We just need to...