Details
Description
Without this feature, there is absolutely no way to share some classes definition at runtime and so to cover a language with several Sonar plugin. For instance, if we'd like to manage JAVA language as other language without this feature, it would be mandatory to merge all java plugins (checkstyle, findbugs, java-squid, ...) into only one jar.
Issue Links
- is depended upon by
-
SONAR-1784
sonar-surefire-plugin should be reusable
-
-
SONAR-1808
sonar-cobertura-plugin should be reusable
-
- is related to
-
SONAR-1858
sonar-packaging-maven-plugin : do not package dependencies with type sonar-plugin
-
-
SONAR-1915
Deploy core plugins to maven repository
-
Experimental implementation added in r5663. Seems that there is no side effects, but take a look on notes in JavaDocs.