]> source.dussan.org Git - sonarqube.git/commitdiff
Fix some javadoc
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Fri, 3 Oct 2014 14:43:20 +0000 (16:43 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Fri, 3 Oct 2014 14:43:29 +0000 (16:43 +0200)
sonar-plugin-api/src/main/java/org/sonar/api/batch/DecoratorContext.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/Sensor.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/SensorContext.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/maven/DependsUponMavenPlugin.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/ActiveRules.java

index 5d13d0ac7daa8da1e49fff9d4702e7a12901dbe0..be4b1e0cd704d52a764c27b0eed17f5d3a08b8f1 100644 (file)
@@ -108,14 +108,18 @@ public interface DecoratorContext {
    * @param violationQuery
    *          the request parameters specified as a {@link ViolationQuery}
    * @return the list of violations that match those parameters
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   List<Violation> getViolations(ViolationQuery violationQuery);
 
   /**
    * Returns all the active (= non switched-off) violations found on the current resource.
    * 
    * @return the list of violations
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   List<Violation> getViolations();
 
   /**
@@ -123,12 +127,16 @@ public interface DecoratorContext {
    * 
    * @since 2.5
    * @param force allows to force creation of violation even if it was suppressed by {@link org.sonar.api.rules.ViolationFilter}
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   DecoratorContext saveViolation(Violation violation, boolean force);
 
   /**
    * Save a coding rule violation. The decorator which calls this method must be depended upon BatchBarriers.END_OF_VIOLATIONS_GENERATION.
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   DecoratorContext saveViolation(Violation violation);
 
   // EVENTS
index 7a82bc2401556a010c1d33a09ea7a8670b9e9493..fc055e6da5caa7472d702e8872ede466652812ca 100644 (file)
@@ -40,9 +40,7 @@ import org.sonar.api.resources.Project;
  * </p>
  *
  * @since 1.10
- * @deprecated since 4.5 use {@link org.sonar.api.batch.sensor.Sensor}
  */
-@Deprecated
 public interface Sensor extends BatchExtension, CheckProject {
 
   /**
index adf80cf8cf8ae4fce95b45d61844e51f18718a58..c76eaf471384c68142ba24621b3f7991e124d35d 100644 (file)
@@ -19,6 +19,7 @@
  */
 package org.sonar.api.batch;
 
+import com.google.common.annotations.Beta;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.design.Dependency;
 import org.sonar.api.measures.Measure;
@@ -38,9 +39,7 @@ import java.util.Set;
 
 /**
  * @since 1.10
- * @deprecated since 4.5
  */
-@Deprecated
 public interface SensorContext {
 
   /**
@@ -170,17 +169,23 @@ public interface SensorContext {
    *
    * @param force allows to force creation of violation even if it was supressed by {@link org.sonar.api.rules.ViolationFilter}
    * @since 2.5
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   void saveViolation(Violation violation, boolean force);
 
   /**
    * Save a coding rule violation.
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   void saveViolation(Violation violation);
 
   /**
    * Saves a list of violations.
+   * @deprecated in 3.6, replaced by {@link org.sonar.api.issue.Issuable}
    */
+  @Deprecated
   void saveViolations(Collection<Violation> violations);
 
   // ----------- DEPENDENCIES BETWEEN RESOURCES --------------
@@ -247,14 +252,16 @@ public interface SensorContext {
   void deleteEvent(Event event);
 
   /**
-   * Experimental
+   * Experimental - do not use
    * @since 4.2
    */
+  @Beta
   Measure saveMeasure(InputFile inputFile, Metric metric, Double value);
 
   /**
-   * Experimental
+   * Experimental - do not use
    * @since 4.2
    */
+  @Beta
   Measure saveMeasure(InputFile inputFile, Measure measure);
 }
index 87b7545937378b97caf9c223df950c0de4c6344d..0e590c84593bc30cadea6456becbf2ccd4d982e4 100644 (file)
@@ -33,9 +33,7 @@ import org.sonar.api.resources.Project;
  * </p>
  * 
  * @since 1.10
- * @deprecated since 4.5 we don't want any dependency on Maven anymore
  */
-@Deprecated
 @SupportedEnvironment("maven")
 public interface DependsUponMavenPlugin extends BatchExtension {
 
index 20a2fb19a4e928c8b80c753570d6879ff5de6cce..e717c35d83a5fb96139247b3500c5714e582fc9e 100644 (file)
@@ -57,9 +57,7 @@ public interface ActiveRules extends BatchComponent {
 
   /**
    * The active rules for a given language, like <code>java</code>
-   * @deprecated since 4.5 Not sure rules will continue to be linked to a language
    */
-  @Deprecated
   Collection<ActiveRule> findByLanguage(String language);
 
   /**