Closed NoahTheDuke closed 1 month ago
Related to #7.
I can do this by relying on :source
in edamame. This will have to wait until https://github.com/borkdude/edamame/pull/112 is merged and a new release is cut, but once it's available, I can use rewrite-clj to parse the source of forms in diagnostics after a run and then step through them one by one and offer a replacement.
Hmm actually, that might not work, we'll see. I might need to traverse the entire file with rewrite-clj as the source won't match once I've replaced something once.
not sure if prewalk or postwalk, tbh. i'll have to think on it.