It’s not shown in the video, but you can run the “unused import” inspection over your entire project and click a single button to cleanup the imports across all of your Elm files. So even if you don’t normally use IntelliJ, you may want to give it a try just to do a one-off cleanup of your unused imports & dead code.
Here’s what it looks like when optimizing imports across the entire project:
A huge thank you for the work you put into this! I used the new functionality and removed a bunch of dead code/imports the other day. It worked perfectly! And since elm-analyze is still missing for 0.19 there were an non-insignificant amount to get rid of. I may be partial since I cannot use anything but webstorm as a code editor but I believe you have created the best Elm dev experience!