For full release notes, see Jira.
Changes to the SonarLint for Eclipse extension points
This release features an additional extension point.
SonarLint Connection Token Provider
The extension point org.sonarlint.eclipse.core.connectionTokenProvider
can be implemented by third-parties to store and retrieve the token of a specific connection in Connected Mode other than the default Eclipse Equinox Security storage currently used on the application level. This should be implemented for Eclipse-based IDEs and applications not bundled with Eclipse Equinox.
Extension point | Method | Removed or added? | Why? |
---|---|---|---|
org.sonarlint.eclipse.core.connectionTokenProvider | org.sonarlint.eclipse.core.resource.IConnectionTokenProvider#getToken(String) | Added | To retrieve a token for a specific connection in Connected Mode denoted by its id |
org.sonarlint.eclipse.core.connectionTokenProvider | org.sonarlint.eclipse.core.resource.IConnectionTokenProvider#setToken(String, String) | Added | To store a token for a specific connection in Connected Mode denoted by its id |
org.sonarlint.eclipse.core.connectionTokenProvider | org.sonarlint.eclipse.core.resource.IConnectionTokenProvider#removeToken(String) | Added | To remove a token for a specific connection in Connected Mode denoted by its id |
If you have any questions regarding these changes, then please reach out to us via the Community Forum directly!