File tree Expand file tree Collapse file tree
bundles/org.openhab.io.yamlcomposer Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -271,12 +271,12 @@ YAML Composer reads enhanced-syntax YAML files and performs a compilation pass t
271271During compilation, YAML Composer performs the following steps:
272272
2732731. **YAML Parsing**: The source file is parsed into an internal structure.
274- 2 . **Variable Substitution (` ${..}`)**: Expressions are evaluated and injected.
275- 3 . **Conditionals (`!if`)** : Conditional logic determines which blocks remain.
276- 4 . **Template and Include Expansion** : ` !insert` and `!include` bring in referenced content, often using resolved variables.
277- 5 . **Package Expansion** : External or local packages are loaded and expanded into their component sections.
278- 6 . **Recursive Merging** : Merge keys and package structures are combined into the main document.
279- 7 . **Hidden Key Removal** : Keys beginning with `.` are removed from the final output.
274+ 1 . **Variable Substitution (` ${..}`)**: Expressions are evaluated and injected.
275+ 1 . **Conditionals (`!if`)** : Conditional logic determines which blocks remain.
276+ 1 . **Template and Include Expansion** : ` !insert` and `!include` bring in referenced content, often using resolved variables.
277+ 1 . **Package Expansion** : External or local packages are loaded and expanded into their component sections.
278+ 1 . **Recursive Merging** : Merge keys and package structures are combined into the main document.
279+ 1 . **Hidden Key Removal** : Keys beginning with `.` are removed from the final output.
280280
281281The resulting YAML contains :
282282
You can’t perform that action at this time.
0 commit comments