]> source.dussan.org Git - sonarqube.git/commit
SONAR-2172: New extension point - AbstractInitializer
authorEvgeny Mandrikov <mandrikov@gmail.com>
Thu, 3 Feb 2011 23:46:42 +0000 (02:46 +0300)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Fri, 4 Feb 2011 23:58:16 +0000 (02:58 +0300)
commit3b51f04bd4d3b16957823f7e84a58375039c9540
tree4fd443083d96c0f38a4711d95ed57087b52c0a1f
parent04407c6b384ee7ec9ecdcc33485d7a6ef05c3026
SONAR-2172: New extension point - AbstractInitializer

* Mark interface DependsUponMavenPlugin by annotation
  SupportedEnvironment with value "maven"

* Extract CoberturaMavenInitializer from CoberturaSensor

* Extract CloverMavenInitializer from CloverSensor
14 files changed:
plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/CloverMavenInitializer.java [new file with mode: 0644]
plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/CloverPlugin.java
plugins/sonar-clover-plugin/src/main/java/org/sonar/plugins/clover/CloverSensor.java
plugins/sonar-clover-plugin/src/test/java/org/sonar/plugins/clover/CloverMavenInitializerTest.java [new file with mode: 0644]
plugins/sonar-clover-plugin/src/test/java/org/sonar/plugins/clover/CloverPluginTest.java
plugins/sonar-clover-plugin/src/test/java/org/sonar/plugins/clover/CloverSensorTest.java [deleted file]
plugins/sonar-cobertura-plugin/src/main/java/org/sonar/plugins/cobertura/CoberturaMavenInitializer.java [new file with mode: 0644]
plugins/sonar-cobertura-plugin/src/main/java/org/sonar/plugins/cobertura/CoberturaPlugin.java
plugins/sonar-cobertura-plugin/src/main/java/org/sonar/plugins/cobertura/CoberturaSensor.java
plugins/sonar-cobertura-plugin/src/test/java/org/sonar/plugins/cobertura/CoberturaMavenInitializerTest.java [new file with mode: 0644]
plugins/sonar-cobertura-plugin/src/test/java/org/sonar/plugins/cobertura/CoberturaSensorTest.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/AbstractInitializer.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/batch/SupportedEnvironment.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/maven/DependsUponMavenPlugin.java