Is it possible to configure code completion and inspection to be module-wide (or even define more specific scopes)? I looked through various options in settings, but haven't found such an option. I have multi-module project. Each of modules shares some common code base that makes IDE report multiple definitions of classes. Moreover I don't wan't classes from module A to appear in hints while editing files form module B. Those modules are unrelated on code level, but interoperate with SOAP after deployment. As I tend to develop those modules simultaneously it is convenient to me to have them in a single project.
As for multiple definitions warnings I know I can disable this inspection, but don't relly want to. I'm also unfortunatelly constrained to the current project structure and can't refactor it and externalize common code base to separate module.