Currently when trying to work on Dapr Java SDK you have to open two separate IntelliJ projects one for SDK code and one for SDK tests. This setup is far from ideal. This separation is done primarily to separate integration tests which are slow, from the rest of the code. This is good idea.
The proposal is to try to keep this separation, but also making sure that developer experience doesn't suffer meaning we can work both on code and integration tests from the same IDE without the need to switch between projects.
Describe the proposal
Currently when trying to work on Dapr Java SDK you have to open two separate IntelliJ projects one for SDK code and one for SDK tests. This setup is far from ideal. This separation is done primarily to separate integration tests which are slow, from the rest of the code. This is good idea.
The proposal is to try to keep this separation, but also making sure that developer experience doesn't suffer meaning we can work both on code and integration tests from the same IDE without the need to switch between projects.