aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2015-11-09 15:37:17 +0100
committerStas Vilchik <vilchiks@gmail.com>2015-11-09 15:37:17 +0100
commitb38315693d039e5e9708ac0913ec8d2f61ddeffb (patch)
tree4770f62638d66d0cc552f8a28ec142ad4d6e1d78
parent0aba06a21e79aa22e7a4180b8cd983601bb7ff25 (diff)
downloadsonarqube-b38315693d039e5e9708ac0913ec8d2f61ddeffb.tar.gz
sonarqube-b38315693d039e5e9708ac0913ec8d2f61ddeffb.zip
SONAR-6999 display the since tag for WS parameters, add "since" tag for "additionalFields"
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java1
-rw-r--r--server/sonar-web/src/main/js/apps/api-documentation/templates/api-documentation-action.hbs3
-rw-r--r--sonar-core/src/main/resources/org/sonar/l10n/core.properties8
3 files changed, 12 insertions, 0 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java
index 6df9a0319c9..b75e8d2c3bd 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchAction.java
@@ -96,6 +96,7 @@ public class SearchAction implements IssuesWsAction {
.setPossibleValues(IssueFilterParameters.FACET_MODE_COUNT, IssueFilterParameters.FACET_MODE_DEBT);
action.addSortParams(IssueQuery.SORTS, null, true);
action.createParam(ADDITIONAL_FIELDS)
+ .setSince("5.2")
.setDescription("Comma-separated list of the optional fields to be returned in response.")
.setPossibleValues(SearchAdditionalField.possibleValues());
addComponentRelatedParams(action);
diff --git a/server/sonar-web/src/main/js/apps/api-documentation/templates/api-documentation-action.hbs b/server/sonar-web/src/main/js/apps/api-documentation/templates/api-documentation-action.hbs
index 24a35d1c8c3..827b57dd331 100644
--- a/server/sonar-web/src/main/js/apps/api-documentation/templates/api-documentation-action.hbs
+++ b/server/sonar-web/src/main/js/apps/api-documentation/templates/api-documentation-action.hbs
@@ -33,6 +33,9 @@
<td style="width: 10em;">
<code>{{key}}</code>
<div class="note">{{#if required}}required{{else}}optional{{/if}}</div>
+ {{#if since}}
+ <div class="note">since {{since}}</div>
+ {{/if}}
</td>
<td>
<div class="markdown">{{{description}}}</div>
diff --git a/sonar-core/src/main/resources/org/sonar/l10n/core.properties b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
index 784b29817e3..acdbbfda74d 100644
--- a/sonar-core/src/main/resources/org/sonar/l10n/core.properties
+++ b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
@@ -3138,3 +3138,11 @@ overview.domain.issues=Issues & Technical Debt
overview.domain.coverage=Coverage & Tests
overview.domain.duplications=Duplications
overview.domain.size=Size & Complexity
+
+
+#------------------------------------------------------------------------------
+#
+# WS API
+#
+#------------------------------------------------------------------------------
+api_documentation.deprecation_tooltip=Deprecated services remain available through the first L.T.S. version released after deprecation, and will be removed before the second.