]> source.dussan.org Git - sonarqube.git/commitdiff
Fix javadoc
authorSimon Brandhof <simon.brandhof@gmail.com>
Thu, 6 Jun 2013 21:02:32 +0000 (23:02 +0200)
committerSimon Brandhof <simon.brandhof@gmail.com>
Thu, 6 Jun 2013 21:02:32 +0000 (23:02 +0200)
16 files changed:
sonar-plugin-api/src/main/java/org/sonar/api/Property.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/InstantiationStrategy.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/SensorContext.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/CoreMetrics.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/Alert.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/RulesProfile.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectUtils.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/ResourceType.java
sonar-plugin-api/src/main/java/org/sonar/api/violations/ViolationQuery.java
sonar-plugin-api/src/main/java/org/sonar/api/web/Criterion.java
sonar-plugin-api/src/main/java/org/sonar/api/web/Filter.java
sonar-plugin-api/src/main/java/org/sonar/api/web/FilterColumn.java
sonar-plugin-api/src/main/java/org/sonar/api/web/WidgetScope.java

index 665b90685be25eb45eb8fd30887549ad3040d777..99531ed1354cc15191500483e84f8bfad1df4eef 100644 (file)
@@ -64,7 +64,7 @@ public @interface Property {
 
   /**
    * @since 2.11
-   * @see org.sonar.api.config.PropertyDef.Builder#category(String)
+   * @see org.sonar.api.config.PropertyDefinition#category()
    */
   String category() default "";
 
index 52384aa3084e4c2b6a3183ddbf34116df3b73ede..3dacc2fd6d314b315b5bc9f6dd649589ec8dbcad 100644 (file)
@@ -26,7 +26,7 @@ import java.lang.annotation.Target;
 
 /**
  * Define instantiation strategy of batch extensions. If an extension is not annotated, then default value
- * is {@link org.sonar.api.batch.InstantiationStrategy#PROJECT}.
+ * is {@link org.sonar.api.batch.InstantiationStrategy#PER_PROJECT}.
  */
 @Retention(RetentionPolicy.RUNTIME)
 @Target(ElementType.TYPE)
index 71d0658c1c4f2aac26784d46fb8391d7517a3f53..3e459fce6ad317f8d8c475c0db27661416c088a1 100644 (file)
@@ -188,7 +188,6 @@ public interface SensorContext {
   /**
    * Save the source code of a file. The file must be have been indexed before.
    *
-   * @return false if the resource is excluded or not indexed
    * @throws org.sonar.api.resources.DuplicatedSourceException
    *          if the source has already been set on this resource
    * @since 1.10. Returns a boolean since 2.6.
index bd2e50c564be49c0b5790a9c92999d2fccf2cf0e..b1c3e8e79e434735d15b588c30f445a297953336 100644 (file)
@@ -92,7 +92,6 @@ public abstract class SonarIndex implements DirectedGraphAccessor<Resource, Depe
    * Save the source code of a file. The file must be have been indexed before.
    * Note: the source stream is not closed.
    *
-   * @return false if the resource is excluded or not indexed
    * @throws org.sonar.api.resources.DuplicatedSourceException
    *          if the source has already been set on this resource
    */
index e7b713176721158a766bf2a96dd68798db976189..9adcaf049f7c122be1671efb9cee8f9068e29bdb 100644 (file)
@@ -304,7 +304,7 @@ public class ProjectDefinition {
   /**
    * @param path path to directory with compiled source. In case of Java this is directory with class files.
    *             It can be absolute or relative to project directory.
-   * @TODO currently Sonar supports only one such directory due to dependency on MavenProject
+   *             TODO currently Sonar supports only one such directory due to dependency on MavenProject
    */
   public ProjectDefinition addBinaryDir(String path) {
     appendProperty(BINARIES_PROPERTY, path);
index aa1c7683c67ae95c71116a640792be52df915434..68967655016f893f0ff2ffdf82a1bb4cb599f4d2 100644 (file)
@@ -1302,7 +1302,7 @@ public final class CoreMetrics {
    * <p>
    * Here is the format (since Sonar 2.12):
    * <pre>
-   *   {@code<duplications>
+   *   <duplications>
    *     <!-- Multiple groups: -->
    *     <g>
    *       <!-- Multiple blocks: -->
@@ -1310,7 +1310,7 @@ public final class CoreMetrics {
    *       ...
    *     </g>
    *     ...
-   *   </duplications>}
+   *   </duplications>
    * </pre>
    * </p>
    */
index 00e28dd643e235858fb9bc134e124af321a0c49e..440d816b15c596a36ab3182bc5df7077b4e06e94 100644 (file)
@@ -704,8 +704,11 @@ public class Metric implements ServerExtension, BatchExtension {
      * When a formula is set, sensors/decorators just need to store measures at a specific level and let Sonar run the formula to store
      * measures on the remaining levels.
      *
-     * @see {@link SumChildDistributionFormula}, {@link SumChildValuesFormula}, {@link AverageComplexityFormula}, {@link MeanAggregationFormula},
-     * {@link WeightedMeanAggregationFormula}
+     * @see SumChildDistributionFormula
+     * @see SumChildValuesFormula
+     * @see MeanAggregationFormula
+     * @see WeightedMeanAggregationFormula
+     * @see AverageComplexityFormula
      *
      * @param f the formula
      * @return the builder
index 789aa429b1114159b60adef4d0653650f320048d..8b377186b4e46dbe73eb206bb072d706908b463a 100644 (file)
@@ -231,7 +231,6 @@ public class Alert extends BaseIdentifiable implements Cloneable {
   }
 
   /**
-   * @see org.sonar.plugins.core.sensors.CheckAlertThresholds#getAlertLabel(Alert alert, Metric.Level level)
    * @deprecated since 3.4 because it does not manage alerts with variation
    */
   @Deprecated
index c3bdf4bae09e9bcefc4715e55551e6354b9af278..08fae8fbca55811f2e6745cbe0982348f5d0b66d 100644 (file)
@@ -228,7 +228,6 @@ public class RulesProfile implements Cloneable {
   }
 
   /**
-   * @return
    * @deprecated since 3.3. Always return true.
    */
   @Deprecated
@@ -237,7 +236,6 @@ public class RulesProfile implements Cloneable {
   }
 
   /**
-   * @return
    * @deprecated since 3.3. Always return true.
    */
   @Deprecated
@@ -246,7 +244,6 @@ public class RulesProfile implements Cloneable {
   }
 
   /**
-   * @return
    * @deprecated since 3.3.
    */
   @Deprecated
index 34ce5a1f0b256b012b42cf15dc5bea4a1bd337b1..fc75e6bab1824246e53759fa2adfeb5ee2a18972 100644 (file)
@@ -26,7 +26,7 @@ import java.util.Collection;
 import java.util.List;
 
 /**
- * @TODO Actually this class incorrectly named, because provides information not about project, but about Java project.
+ * TODO Actually this class incorrectly named, because provides information not about project, but about Java project.
  *       And seems that only core plugins use this class.
  * 
  * @since 1.10
index e80e3f0540687cd1d38076e882890e4e25ca5bc8..d5aa6d2e402da504f7f3edff5bdb37076a161111 100644 (file)
@@ -49,7 +49,6 @@ import java.util.Map;
  * <li>"configurable" (since 3.6) : if true, the settings page can be displayed on the resource</li>
  * </ul>
  *
- * @see DefaultResourceTypes in Sonar Core Plugin to see the default resource types
  * @since 2.14
  */
 @Beta
index 470e39296489cad66c5883ac39e34ba7db4877bc..8b169aaaf23f7d140843527746f4720de6abc4a3 100644 (file)
@@ -66,8 +66,6 @@ public final class ViolationQuery {
 
   /**
    * Tells if the query should return only switched-off violations.
-   * 
-   * @return
    */
   public boolean isSwitchedOff() {
     return switchMode == SwitchMode.OFF;
index e266e48807c46cb8fc4c24dff2c3c3a20596cfd3..a1e8cba29fa6be5e47b4025a76a71944e3825394 100644 (file)
@@ -27,7 +27,7 @@ import com.google.common.collect.ImmutableSortedSet;
 import java.util.Set;
 
 /**
- * Definition of a criterion to be used to narrow down a {@see Filter}.
+ * Definition of a criterion to be used to narrow down a {@link Filter}.
  *
  * @since 3.1
  */
@@ -60,7 +60,7 @@ public final class Criterion {
   /**
    * Creates a new {@link Criterion} with a numerical value.
    *
-   * <p>Valid values for the {@code operator} are {@value #EQ}, {@value #GT}, {@value #GTE}, {@value #LT} and {@value #LTE}</p>
+   * <p>Valid values for the {@code operator} are {@code #EQ}, {@code #GT}, {@code #GTE}, {@code #LT} and {@code #LTE}</p>
    *
    * @throws IllegalArgumentException if {@code operator} is not valid
    */
@@ -71,7 +71,7 @@ public final class Criterion {
   /**
    * Creates a new {@link Criterion} with a text value.
    *
-   * <p>Valid values for the {@code operator} are {@value #EQ}, {@value #GT}, {@value #GTE}, {@value #LT} and {@value #LTE}</p>
+   * <p>Valid values for the {@code operator} are {@code #EQ}, {@code #GT}, {@code #GTE}, {@code #LT} and {@code #LTE}</p>
    *
    * @throws IllegalArgumentException if {@code operator} is not valid
    */
@@ -82,7 +82,7 @@ public final class Criterion {
   /**
    * Creates a new {@link Criterion} on a metric, with a numerical value.
    *
-   * <p>Valid values for the {@code operator} are {@value #EQ}, {@value #GT}, {@value #GTE}, {@value #LT} and {@value #LTE}</p>
+   * <p>Valid values for the {@code operator} are {@code #EQ}, {@code #GT}, {@code #GTE}, {@code #LT} and {@code #LTE}</p>
    *
    * @throws IllegalArgumentException if {@code operator} is not valid
    */
@@ -93,7 +93,7 @@ public final class Criterion {
   /**
    * Creates a new {@link Criterion} on a metric, with a text value.
    *
-   * <p>Valid values for the {@code operator} are {@value #EQ}, {@value #GT}, {@value #GTE}, {@value #LT} and {@value #LTE}</p>
+   * <p>Valid values for the {@code operator} are {@code #EQ}, {@code #GT}, {@code #GTE}, {@code #LT} and {@code #LTE}</p>
    *
    * @throws IllegalArgumentException if {@code operator} is not valid
    */
@@ -129,7 +129,7 @@ public final class Criterion {
   /**
    * Get the the criterion's operator.
    *
-   * <p>Valid values for the {@code operator} are {@value #EQ}, {@value #GT}, {@value #GTE}, {@value #LT} and {@value #LTE}</p>
+   * <p>Valid values for the {@code operator} are {@code #EQ}, {@code #GT}, {@code #GTE}, {@code #LT} and {@code #LTE}</p>
    *
    * @return the operator
    */
index cc293f09c581318ca91b1d3117f2cfbeeb9fff8d..e7a5ffb6d2f4bda6da58db8c9e8f9189cb5bcaf5 100644 (file)
@@ -113,7 +113,7 @@ public final class Filter {
   /**
    * Get the type of display used by this {@link Filter}.
    * 
-   * <p>Can be either {@value #LIST} or {@value #TREEMAP}</p>
+   * <p>Can be either {@code #LIST} or {@code #TREEMAP}</p>
    * 
    * @return the display type
    */
@@ -124,10 +124,10 @@ public final class Filter {
   /**
    * Set the type of display used by this {@link Filter}.
    * 
-   * <p>Can be either {@value #LIST} or {@value #TREEMAP}</p>
+   * <p>Can be either {@code #LIST} or {@code #TREEMAP}</p>
    * 
    * @return this filter
-   * @throws IllegalArgumentException if {@code displayAs) is not {@value #LIST} or {@value #TREEMAP}
+   * @throws IllegalArgumentException if {@code displayAs} is not {@code #LIST} or {@code #TREEMAP}
    */
   public Filter setDisplayAs(String displayAs) {
     Preconditions.checkArgument(LIST.equals(displayAs) || TREEMAP.equals(displayAs), "Default display should be either %s or %s, not %s", LIST, TREEMAP, displayAs);
@@ -152,7 +152,7 @@ public final class Filter {
    * <p>The page size should be between <code>20</code> and <code>200</code> (included)</p>
    * 
    * @return the display type
-   * @throws IllegalArgumentException if {@code pageSize) is not lower than {@code 20} or greater than {@code 200}
+   * @throws IllegalArgumentException if {@code pageSize} is not lower than {@code 20} or greater than {@code 200}
    */
   public Filter setPageSize(int pageSize) {
     Preconditions.checkArgument((pageSize >= 20) && (pageSize <= 200), "page size should be between 20 and 200");
index 46b425fa81392761f53b86276b3d6e946e5d705f..bf7f23bd3a0549ca41bc212f67c5f5f80da6774c 100644 (file)
@@ -26,7 +26,7 @@ import java.util.Set;
 import com.google.common.base.Preconditions;
 
 /**
- * Definition of a {@see Filter} column.
+ * Definition of a {@link Filter} column.
  *
  * @since 3.1
  */
@@ -52,7 +52,7 @@ public final class FilterColumn {
   /**
    * Creates a new {@link FilterColumn}.
    *
-   * <p>Valid values for the {@code sortDirection} are {@value #ASC}, {@value #DESC}</p>
+   * <p>Valid values for the {@code sortDirection} are {@code #ASC}, {@code #DESC}</p>
    *
    * <p>When the @{see Filter} is persisted, a validation is made on the {@code family} and the {@code key}.
    * They should point to a valid column description.</p>
index 7bfc05b1710bac1289c508f8435460513530a6e2..4539143a65674e49d3c920b13b8cf67102f0f9c2 100644 (file)
@@ -25,7 +25,7 @@ import java.lang.annotation.*;
  * Depending on its scope, a widget can be available for project dashboards <code>(value = "PROJECT")</code>,
  * global dashboards <code>(value = "GLOBAL")</code> or both <code>(value = {"PROJECT", "GLOBAL"})</code>.
  * 
- * <p>Before version 3.1 all widget had a scope <code>"PROJECT"</code>. If a widget is not annotated with {@WidgetScope},
+ * <p>Before version 3.1 all widget had a scope <code>"PROJECT"</code>. If a widget is not annotated with @WidgetScope,
  * then is is assumed project scoped.</p>
  *
  * @since 3.1