Rui Gonçalves
Rui Gonçalves
@leifwickland do you think this is still needed?
Hi @eed3si9n, that's very strange. Upgrading to the next version, v0.15.0, would fix it because [we removed `Derivation` in that version](https://github.com/pureconfig/pureconfig/blob/master/CHANGELOG.md#0150-apr-18-2021), so it doesn't tell us much. Have you tried...
I believe they were built on my laptop, where I use Oracle's JDK 1.8: ``` ❯ java -version java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit...
This sounds like a good approach to handling keys in map readers and writers. I can do this next week 👍
I don't think there is. This seems to be a very specific use case, so this is likely not going to be added to PureConfig core. However, if you list...
Hi @leviramsey! PureConfig does not intend to be a "compiler-checkable Scala-only" alternative to Lightbend Config. We read Lightbend Config's HOCON format, but PureConfig does a clearer separation of concerns between...
Sounds fair. Please reuse `DurationUtils` to parse `java.time.Duration` then, as it's a port of Lightbend's original parsing code using PureConfig's safe error handling APIs.
It may be because of https://github.com/milessabin/shapeless/issues/584, but I think that `Derivation` should be able to print more than that. I'll investigate it this weekend and maybe by debugging the macro...
@fommil's workaround seems doable, but since it uses Scalaz classes and traits it should go into a `pureconfig-scalaz` module. Similarly to the `cats` module, it could also include Scalaz typeclass...
I don't like at all projects with a multi-repo organization for closely related modules 🙁 Generally, we'd have all the problems for which a monorepo is usually chosen: - It...