Consider splitting the monorepo.
In fact, even if the frontend source is inside a folder near other sourceSets, it isn't actually another source folder nor a true resource for the Kotlin project; it is a nested project!
Also, the more the development process continues, the more the web frontend behaves as a standalone client only served by Vert.x server.
So, splitting it away may actually clean the project structure up a bit.
Consider splitting the monorepo. In fact, even if the frontend source is inside a folder near other sourceSets, it isn't actually another source folder nor a true resource for the Kotlin project; it is a nested project! Also, the more the development process continues, the more the web frontend behaves as a standalone client only served by Vert.x server.
So, splitting it away may actually clean the project structure up a bit.