@@ -212,39 +212,32 @@ def _(self, node: FileSystemFile, query):
212
212
{{ SEPARATOR }}
213
213
{{ node.name }}
214
214
{{ SEPARATOR }}
215
-
216
215
{{ node.content }}
217
216
"""
218
217
file_template = self .env .from_string (template )
219
218
return file_template .render (SEPARATOR = SEPARATOR , node = node , query = query , formatter = self )
220
219
221
220
@format .register
222
221
def _ (self , node : FileSystemDirectory , query ):
223
- template = """
224
- {% if node.depth == 0 %}
225
- {{ node.name }}:
222
+ template = """{%- if node.depth == 0 %}{{ node.name }}:
226
223
{{ node.tree }}
227
224
228
- {% endif %}
229
- {% for child in node.children %}
225
+ {% endif - %}
226
+ {%- for child in node.children - %}
230
227
{{ formatter.format(child, query) }}
231
- {% endfor %}
232
- """
228
+ {%- endfor -%}"""
233
229
dir_template = self .env .from_string (template )
234
230
return dir_template .render (node = node , query = query , formatter = self )
235
231
236
232
@format .register
237
233
def _ (self , node : GitRepository , query ):
238
- template = """
239
- {% if node.depth == 0 %}
240
- 🔗 Git Repository: {{ node.name }}
234
+ template = """{%- if node.depth == 0 %}🔗 Git Repository: {{ node.name }}
241
235
{{ node.tree }}
242
236
243
- {% endif %}
244
- {% for child in node.children %}
237
+ {% endif - %}
238
+ {%- for child in node.children - %}
245
239
{{ formatter.format(child, query) }}
246
- {% endfor %}
247
- """
240
+ {%- endfor -%}"""
248
241
git_template = self .env .from_string (template )
249
242
return git_template .render (node = node , query = query , formatter = self )
250
243
@@ -261,18 +254,18 @@ def _(self, node: FileSystemSymlink, query):
261
254
@format .register
262
255
def _ (self , context : Context , query ):
263
256
"""Format a Context by formatting all its sources."""
264
- template = """
265
- # Generated using https://gitingest.com/{{ context.query.user_name }}/{{ context.query.repo_name }}
257
+ template = \
258
+ """# Generated using https://gitingest.com/{{ context.query.user_name }}/{{ context.query.repo_name }}
259
+
266
260
Sources used:
267
- {% for source in context.sources %}
261
+ {%- for source in context.sources %}
268
262
- {{ source.name }}: {{ source.__class__.__name__ }}
269
263
{% endfor %}
270
264
271
- {% for source in context.sources %}
265
+ {%- for source in context.sources %}
272
266
{{ formatter.format(source, context.query) }}
273
- {% endfor %}
274
- # End of generated content
275
- """
267
+ {%- endfor %}
268
+ # End of generated content"""
276
269
context_template = self .env .from_string (template )
277
270
return context_template .render (context = context , formatter = self )
278
271
0 commit comments