equal
deleted
inserted
replaced
|
1 {#- Note: The empty comments are used for removing line feeds -#} |
|
2 Name,Type,Possible values,{% for config in data.value_data.configs %}{{ config.path | csv_escape }},{% endfor %} |
|
3 {# -#} |
|
4 {% for feature_group in data.value_data.feature_groups %} |
|
5 {{ feature_group.name }} |
|
6 {% for feature in feature_group.features -%} |
|
7 {{ feature.name | csv_escape }},{{ feature.type | csv_escape }},{#- -#} |
|
8 "{%- for option in feature.options -%} |
|
9 {{- option.get_name() | csv_escape_partial }} |
|
10 {% endfor -%}", |
|
11 |
|
12 {%- for config in data.value_data.configs -%} |
|
13 {%- if feature.ref in config.values -%} |
|
14 {%- set value = config.values[feature.ref] -%} |
|
15 {%- else -%} |
|
16 {%- set value = "" -%} |
|
17 {%- endif -%} |
|
18 {%- if value.is_sequence_data -%} |
|
19 <sequence data>, |
|
20 {%- else -%} |
|
21 {{ value | csv_escape }}, |
|
22 {%- endif -%} |
|
23 {%- endfor %} |
|
24 {% endfor -%} |
|
25 {%- endfor %} |