system_info_generated: Print boilerplate for API description 52/308152/1
authorYoungjae Cho <y0.cho@samsung.com>
Thu, 14 Mar 2024 09:00:44 +0000 (18:00 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Thu, 14 Mar 2024 09:08:03 +0000 (18:08 +0900)
commite79405be2ffe15331bcc261c2041bc1139f8fbb8
tree96ce4e8a95882d8f371e8a67db91600c7a540129
parentc8fd6b2bfba370a7b6d6403d74630a89687406c0
system_info_generated: Print boilerplate for API description

The generated header now contains boilerplate describing the generated
getter or enum declaration. For this purpose, the SystemInfoGenerator
now understands the below scheme of model-config.xml.

 .//key[@since_tizen]
   : The attribute 'since_tizen' appear as @since_tizen at the
     getter description

 .//enumerator[@since_tizen]
   : The attribute 'since_tizen' appear as @since_tizen at the
    enumerator description

 .//enumerator[@desc]
   : The attribute 'desc' appear as a string following @since_tizen
     of enumerator

Change-Id: I0769e9f0dabda151e930b5374420d36df785191a
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
SystemInfoGenerator/SystemInfoUtilityGenerator.py
SystemInfoGenerator/TizenFeature.py