<?xml version="1.0" encoding="UTF-8"?>
<itemizer>
<recipe name="class">
<class>DRClassItem</class>
<start-selector>class.begin + name:capture(name)</start-selector>
<end-selector>class.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="module">
<class>DRClassItem</class>
<start-selector>module.begin + name:capture(name)</start-selector>
<end-selector>module.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="container.function">
<class>ESBaseItem</class>
<start-selector>method.begin + name:capture(name)</start-selector>
<end-selector>method.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="block.keyword-delimited">
<start-selector>container.block.keyword-delimited > block.begin</start-selector>
<end-selector>block.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="if-statement">
<class>ESBaseItem</class>
<start-selector>control.flow.if > condition:capture(name)</start-selector>
<end-selector>keyword.control.flow.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="unless-statement">
<class>ESBaseItem</class>
<start-selector>control.flow.unless > condition:capture(name)</start-selector>
<end-selector>keyword.control.flow.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="case-statement">
<class>ESBaseItem</class>
<start-selector>control.flow.case</start-selector>
<end-selector>keyword.control.flow.end</end-selector>
<subrecipes>
<include-root-recipes/>
</subrecipes>
</recipe>
<recipe name="comment.block">
<class>ESCommentItem</class>
<selector>comment.header</selector>
</recipe>
</itemizer>