With the current IntelliJ Plugin (directly from master eddc76a) and also version 4.3.0.3495 there is aInvalidBindingException thrown SonarLintEngineManager.java:78.
The reason ist that in ProjectStorageStatusReader.java:42 a path is checked, that does not exist.
The path is something like: /Users/***/code/sonarlint-intellij/build/idea-sandbox/config/sonarlint/storage/6561726c2d74657374/projects/636f6d2e626d772e6561726c3a6561726c2d627573696e6573733a6d6173746572/storage_status.pb
However, there is no projects
folder inside the /Users/***/code/sonarlint-intellij/build/idea-sandbox/config/sonarlint/storage/6561726c2d74657374/
path. The content of this path is just a global
dir but no projects dir. I don’t know how the storage is managed, so I am not sure about the root cause of this issue.
Our setup is the following:
Private Sonar server (version 6.7.5.38563).
IntelliJ 2019.3
SonarLint Plugin 4.3.0.3495
If I can provide further details I am happy to do so. I am able to debug the plugin code, but I am not sure where to start looking. Hints are welcome.