I have my Atom Editor configured with the following plugins:
- atom-beautify
- language-elm
- linter
- linter-elm-make
The atom-beautify plugin is configured to "Beautify On Save". Normally, after I save an elm file, they elm-format step is triggered, and the linter tells me if there are any errors. I've learned to trust these awesome elm compiler messages.
Occasionally, after larger edits, I save my file and the linter reports a spurious error. If I save a second time, the error goes away and I get the green "[checkmark] No Issues".
Has anyone else seen this? I'm guessing that some kind of race condition exists between one or more of these packages, so that when I save, one part of the checking occasionally finishes before the other. However, I'm not well-versed in the details of these packages to know what might be racing.
Thanks,
Duane Johnson