ash-project / spark

Tooling for building DSLs in Elixir
MIT License
105 stars 23 forks source link

track explicitly set keys #37

Closed kgullion-vonage closed 10 months ago

kgullion-vonage commented 1 year ago

I think this covers it, seems to work for me at least. Confusingly, a few of the Process.get({__MODULE__, :spark, calls seem to be of a different type (map vs list) so I've possible overlooked or doubled up on something, mostly coding by guesswork atm.

kgullion-vonage commented 1 year ago

I put up another PR against my fork which seems to me a far simpler and more flexible approach. Didn't want to flood with PRs though so linking it here instead: https://github.com/kgullion-vonage/spark/pull/1