I've changed Platonus API and added its usage to the Horta code.
There's no need in additional tests because it's Platonus responsibility to test this API (and it does that indeed).
Also I've updated our scalac and sbt settings, and also expanded a bit our EditorConfig. I don't see a point of creating distinct PR with just these changes, so in a lazy manner I've included them here.
I've changed Platonus API and added its usage to the Horta code.
There's no need in additional tests because it's Platonus responsibility to test this API (and it does that indeed).
Also I've updated our scalac and sbt settings, and also expanded a bit our EditorConfig. I don't see a point of creating distinct PR with just these changes, so in a lazy manner I've included them here.