Zach Daniel

Results 461 comments of Zach Daniel

https://github.com/bartekupartek/ecto/commit/48eb6fcbe4e04170912fdaf10cc3fd8dd8b4391d This is what ecto has done to solve for this. Perhaps we should do the same and find a solution to what appears to be unnecessary compile time dependencies...

Alright, I'm going to remove the `lexical_tracker: nil` from all of these. This will stop us from being too...offensive to the elixir compiler. We will see if people report problematic...

This should now be resolved in main

Yeah, I've had to put this back in place in main because the effect on compile times is unreasonable. What I will try and do is find a way to...

Alright, so some more information can be found here: I've introduced something that should help in many cases, but will produce these warnings again unfortunately. However, in elixir 1.14 there...

It was this one, that one was purely cosmetic (for the code in question). https://github.com/ash-project/ash/commit/d29cc547258fda4428268bad6a60fb55c07644b1 I basically just put back the old behavior but only for certain specific dsl options.

We should be able to emulate what was done here: https://github.com/elixir-lang/elixir/commit/828c6026a819bb168c7e4088323ffc8142c6daac If we do that, we won't have to wait on a new release of Elixir.

Unfortunately, there isn't actually a fix for this in 1.14. I've raised the issue again with a potentially better explanation here: https://groups.google.com/g/elixir-lang-core/c/eOqotA8OyKE

Before this is closed we should make sure to address #334