Skip to content

Commit f3f50f1

Browse files
committed
refactor: . Remove unused parameter renderedListItems and variable
1 parent d44ec97 commit f3f50f1

File tree

1 file changed

+7
-39
lines changed

1 file changed

+7
-39
lines changed

src/Renderer/HtmlQueryResultsRenderer.ts

Lines changed: 7 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,11 @@ export class HtmlQueryResultsRenderer {
187187
await this.addGroupHeadings(group.groupHeadings);
188188

189189
this.renderedListItems.clear();
190-
const renderedListItems: Set<ListItem> = this.renderedListItems;
191190
// TODO re-extract the method to include this back
192191
const taskList = createAndAppendElement('ul', this.getContent());
193192
this.ulElementStack.push(taskList);
194193
try {
195-
await this.createTaskList(group.tasks, queryRendererParameters, renderedListItems);
194+
await this.createTaskList(group.tasks, queryRendererParameters);
196195
} finally {
197196
this.ulElementStack.pop();
198197
}
@@ -202,7 +201,6 @@ export class HtmlQueryResultsRenderer {
202201
private async createTaskList(
203202
listItems: ListItem[],
204203
queryRendererParameters: QueryRendererParameters,
205-
_renderedListItems: Set<ListItem>,
206204
): Promise<void> {
207205
const taskList = this.currentULElement();
208206
taskList.classList.add(
@@ -233,14 +231,7 @@ export class HtmlQueryResultsRenderer {
233231
* - Tasks are rendered in the order specified in 'sort by' instructions and default sort order.
234232
*/
235233
if (listItem instanceof Task) {
236-
await this.addTask(
237-
taskLineRenderer,
238-
listItem,
239-
listItemIndex,
240-
queryRendererParameters,
241-
[],
242-
this.renderedListItems,
243-
);
234+
await this.addTask(taskLineRenderer, listItem, listItemIndex, queryRendererParameters, []);
244235
}
245236
} else {
246237
/* New-style rendering of tasks:
@@ -300,13 +291,7 @@ export class HtmlQueryResultsRenderer {
300291
return;
301292
}
302293

303-
await this.createTaskOrListItem(
304-
taskLineRenderer,
305-
listItem,
306-
taskIndex,
307-
queryRendererParameters,
308-
this.renderedListItems,
309-
);
294+
await this.createTaskOrListItem(taskLineRenderer, listItem, taskIndex, queryRendererParameters);
310295
this.renderedListItems.add(listItem);
311296

312297
for (const childTask of listItem.children) {
@@ -319,26 +304,11 @@ export class HtmlQueryResultsRenderer {
319304
listItem: ListItem,
320305
taskIndex: number,
321306
queryRendererParameters: QueryRendererParameters,
322-
renderedListItems: Set<ListItem>,
323307
): Promise<void> {
324308
if (listItem instanceof Task) {
325-
await this.addTask(
326-
taskLineRenderer,
327-
listItem,
328-
taskIndex,
329-
queryRendererParameters,
330-
listItem.children,
331-
renderedListItems,
332-
);
309+
await this.addTask(taskLineRenderer, listItem, taskIndex, queryRendererParameters, listItem.children);
333310
} else {
334-
await this.addListItem(
335-
taskLineRenderer,
336-
listItem,
337-
taskIndex,
338-
listItem.children,
339-
queryRendererParameters,
340-
renderedListItems,
341-
);
311+
await this.addListItem(taskLineRenderer, listItem, taskIndex, listItem.children, queryRendererParameters);
342312
}
343313
}
344314

@@ -348,7 +318,6 @@ export class HtmlQueryResultsRenderer {
348318
listItemIndex: number,
349319
children: ListItem[],
350320
queryRendererParameters: QueryRendererParameters,
351-
renderedListItems: Set<ListItem>,
352321
): Promise<void> {
353322
const listItemElement = await taskLineRenderer.renderListItem(this.currentULElement(), listItem, listItemIndex);
354323

@@ -357,7 +326,7 @@ export class HtmlQueryResultsRenderer {
357326
const taskList1 = createAndAppendElement('ul', listItemElement);
358327
this.ulElementStack.push(taskList1);
359328
try {
360-
await this.createTaskList(children, queryRendererParameters, renderedListItems);
329+
await this.createTaskList(children, queryRendererParameters);
361330
} finally {
362331
this.ulElementStack.pop();
363332
}
@@ -370,7 +339,6 @@ export class HtmlQueryResultsRenderer {
370339
taskIndex: number,
371340
queryRendererParameters: QueryRendererParameters,
372341
children: ListItem[],
373-
renderedListItems: Set<ListItem>,
374342
): Promise<void> {
375343
const isFilenameUnique = this.isFilenameUnique({ task }, queryRendererParameters.allMarkdownFiles);
376344
const listItem = await taskLineRenderer.renderTaskLine({
@@ -412,7 +380,7 @@ export class HtmlQueryResultsRenderer {
412380
const taskList1 = createAndAppendElement('ul', listItem);
413381
this.ulElementStack.push(taskList1);
414382
try {
415-
await this.createTaskList(children, queryRendererParameters, renderedListItems);
383+
await this.createTaskList(children, queryRendererParameters);
416384
} finally {
417385
this.ulElementStack.pop();
418386
}

0 commit comments

Comments
 (0)