The issue is related to the plugins and processing the sent and received messaged in websocket.
Goals:
- Web app only responds to the first project open in the IDE.
- In future, we might add a feature to switch between projects OR support multiple projects.
- Show a message on the web app to say which project is being analyzed.
- [bonus] Disable the
Mine Rules option from the context menu if the project is not the one analyzed by the tool.
Related issue: #37 in ActiveDocumentation-webapp repo.