I have a project which contains the two modules A and B. B is just another branch of A, so both contain the same packages and classes, just in different versions.
I created a breakpoint in a class in the first module (A).
If I run the application in module B in debug mode then the debugger stops in the class, although there is no visible breakpoint in the file (it's set in module A, not in B!).
Debugging module A is difficult, because sometimes the breakpoints work, sometime they don't.
Idea seems to get mixed up if there are the same classes in different modules, even if both are independent and have no connections.
This happened with both 8.1.x and the latest maia eap (90.94).
Is there a workaround or should I open an issue for this?