{%- if (see is defined and see is not none) or (deprecated is defined and deprecated is not none) or (since is defined and since is not none) %}
{%- if begin is defined %}
{{spacing}}{{begin}}
{%- endif %}
{%- if deprecated is defined and deprecated is not none and since is defined and since is not none %}
{{spacing}} * @deprecated in SmartDeviceLink {{since}}
{%- elif deprecated is defined and deprecated is not none %}
{{spacing}} * @deprecated
{%- elif since is defined and since is not none %}
{{spacing}} * @since SmartDeviceLink {{since}}
{%- endif %}
{%- if see is defined %}
{{spacing}} * @see {{see}}
{%- endif %}
{%- if end is defined %}
{{spacing}} {{end}}
{%- endif %}
{%- endif %}
@@ -259,52 +259,70 @@
 one 
-and since is defined and since is not none %25
+%25%7D%0A%7B%7Bspacing%7D%7D * @since in SmartDeviceLink %7B%7Bhistory%5B0%5D.since%7D
 %7D%0A%7B%7B
@@ -383,26 +383,23 @@
 %25- elif 
-deprecated
+history
  is defi
@@ -402,34 +402,31 @@
 defined and 
-deprecated
+history
  is not none
@@ -448,65 +448,61 @@
  * @
-deprecated%0A%7B%25- elif since is defined and since is not non
+since in SmartDeviceLink %7B%7Bhistory%5B0%5D.since%7D%7D%0A%7B%25- els
 e %25%7D
@@ -523,16 +523,19 @@
  @since 
+in 
 SmartDev

Refactor since & deprecated generation format