summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2021-03-05 17:57:24 -0500
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2021-03-05 17:57:24 -0500
commitb51682cd7f52d3527756d67ab459ac3f0b9a708b (patch)
tree4f04b1ebd9c3986b8964c3f72b54edcb16156819
parent464813cb8c16e065eb192fc80a969ff38dfbe827 (diff)
downloadsdl_android-feature/issue_1626_deprecated_issue.tar.gz
Update RPC generator to replce @deprecated with @property-deprecatedfeature/issue_1626_deprecated_issue
-rw-r--r--generator/templates/base_template.java2
-rw-r--r--generator/templates/javadoc_version_info.java4
2 files changed, 5 insertions, 1 deletions
diff --git a/generator/templates/base_template.java b/generator/templates/base_template.java
index 29f171872..e2f44a2cf 100644
--- a/generator/templates/base_template.java
+++ b/generator/templates/base_template.java
@@ -63,7 +63,7 @@ import {{i}};{{ '\n' if loop.last }}
* <td>{%- for d in param.description %}{{d}}{%- endfor %}</td>
* <td>{%- if param.mandatory is eq true %}Y{%- else %}N{%- endif %}</td>
* <td>{%- for k in param.values %}{{ '{' if loop.first}}"{{k}}": {{param.values[k]}}{{ ', ' if not loop.last else '}'}}{%- endfor %}</td>
- {%- if param.since is defined and param.since is not none %}{% set see, deprecated, since, history, spacing = param.see, param.deprecated, param.since, param.history, ' * ' %}
+ {%- if param.since is defined and param.since is not none %}{% set see, deprecated, since, history, spacing, headerParam = param.see, param.deprecated, param.since, param.history, ' * ', 'true' %}
* <td>
{%- include "javadoc_version_info.java" %}
* </td>
diff --git a/generator/templates/javadoc_version_info.java b/generator/templates/javadoc_version_info.java
index a6c34467c..0eabb1bd2 100644
--- a/generator/templates/javadoc_version_info.java
+++ b/generator/templates/javadoc_version_info.java
@@ -4,7 +4,11 @@
{%- endif %}
{%- if deprecated is defined and deprecated is not none %}
{{spacing}}{{prefix}}@since SmartDeviceLink {{history[0].since}}
+{%- if headerParam is defined and headerParam is not none %}
+{{spacing}}{{prefix}}@property-deprecated in SmartDeviceLink {{since}}
+{%- else %}
{{spacing}}{{prefix}}@deprecated in SmartDeviceLink {{since}}
+{%- endif %}
{%- elif history is defined and history is not none %}
{{spacing}}{{prefix}}@since SmartDeviceLink {{history[0].since}}
{%- else %}