@@ -183,39 +183,32 @@ def _(self, node: FileSystemFile, query):
183
183
{{ SEPARATOR }}
184
184
{{ node.name }}
185
185
{{ SEPARATOR }}
186
-
187
186
{{ node.content }}
188
187
"""
189
188
file_template = self .env .from_string (template )
190
189
return file_template .render (SEPARATOR = SEPARATOR , node = node , query = query , formatter = self )
191
190
192
191
@format .register
193
192
def _ (self , node : FileSystemDirectory , query ):
194
- template = """
195
- {% if node.depth == 0 %}
196
- {{ node.name }}:
193
+ template = """{%- if node.depth == 0 %}{{ node.name }}:
197
194
{{ node.tree }}
198
195
199
- {% endif %}
200
- {% for child in node.children %}
196
+ {% endif - %}
197
+ {%- for child in node.children - %}
201
198
{{ formatter.format(child, query) }}
202
- {% endfor %}
203
- """
199
+ {%- endfor -%}"""
204
200
dir_template = self .env .from_string (template )
205
201
return dir_template .render (node = node , query = query , formatter = self )
206
202
207
203
@format .register
208
204
def _ (self , node : GitRepository , query ):
209
- template = """
210
- {% if node.depth == 0 %}
211
- 🔗 Git Repository: {{ node.name }}
205
+ template = """{%- if node.depth == 0 %}🔗 Git Repository: {{ node.name }}
212
206
{{ node.tree }}
213
207
214
- {% endif %}
215
- {% for child in node.children %}
208
+ {% endif - %}
209
+ {%- for child in node.children - %}
216
210
{{ formatter.format(child, query) }}
217
- {% endfor %}
218
- """
211
+ {%- endfor -%}"""
219
212
git_template = self .env .from_string (template )
220
213
return git_template .render (node = node , query = query , formatter = self )
221
214
@@ -232,18 +225,18 @@ def _(self, node: FileSystemSymlink, query):
232
225
@format .register
233
226
def _ (self , context : Context , query ):
234
227
"""Format a Context by formatting all its sources."""
235
- template = """
236
- # Generated using https://gitingest.com/{{ context.query.user_name }}/{{ context.query.repo_name }}
228
+ template = \
229
+ """# Generated using https://gitingest.com/{{ context.query.user_name }}/{{ context.query.repo_name }}
230
+
237
231
Sources used:
238
- {% for source in context.sources %}
232
+ {%- for source in context.sources %}
239
233
- {{ source.name }}: {{ source.__class__.__name__ }}
240
234
{% endfor %}
241
235
242
- {% for source in context.sources %}
236
+ {%- for source in context.sources %}
243
237
{{ formatter.format(source, context.query) }}
244
- {% endfor %}
245
- # End of generated content
246
- """
238
+ {%- endfor %}
239
+ # End of generated content"""
247
240
context_template = self .env .from_string (template )
248
241
return context_template .render (context = context , formatter = self )
249
242
0 commit comments