Skip to content

Commit 53935ed

Browse files
committed
refactor: . Move src/*Renderer* to src/Renderer/
1 parent ebfcda6 commit 53935ed

File tree

7 files changed

+36
-36
lines changed

7 files changed

+36
-36
lines changed

src/Obsidian/InlineRenderer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { GlobalFilter } from '../Config/GlobalFilter';
44
import { TaskLayoutOptions } from '../Layout/TaskLayoutOptions';
55
import { QueryLayoutOptions } from '../Layout/QueryLayoutOptions';
66
import { Task } from '../Task/Task';
7-
import { TaskLineRenderer } from '../TaskLineRenderer';
7+
import { TaskLineRenderer } from '../Renderer/TaskLineRenderer';
88
import { TaskLocation } from '../Task/TaskLocation';
99

1010
export class InlineRenderer {

src/QueryRenderer.ts renamed to src/Renderer/QueryRenderer.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
import type { EventRef, MarkdownPostProcessorContext } from 'obsidian';
22
import { App, Keymap, MarkdownRenderChild, MarkdownRenderer, TFile } from 'obsidian';
3-
import { GlobalFilter } from './Config/GlobalFilter';
4-
import { GlobalQuery } from './Config/GlobalQuery';
5-
import { DateFallback } from './DateFallback';
6-
7-
import type { IQuery } from './IQuery';
8-
import { explainResults, getQueryForQueryRenderer } from './lib/QueryRendererHelper';
9-
import type { GroupDisplayHeading } from './Query/Group/GroupDisplayHeading';
10-
import type { QueryResult } from './Query/QueryResult';
11-
import type { TaskGroups } from './Query/Group/TaskGroups';
12-
import { postponeButtonTitle, shouldShowPostponeButton } from './Scripting/Postponer';
13-
import type { Task } from './Task/Task';
14-
import { TaskLayout } from './Layout/TaskLayout';
3+
import { GlobalFilter } from '../Config/GlobalFilter';
4+
import { GlobalQuery } from '../Config/GlobalQuery';
5+
import { DateFallback } from '../DateFallback';
6+
7+
import type { IQuery } from '../IQuery';
8+
import { explainResults, getQueryForQueryRenderer } from '../lib/QueryRendererHelper';
9+
import type { GroupDisplayHeading } from '../Query/Group/GroupDisplayHeading';
10+
import type { QueryResult } from '../Query/QueryResult';
11+
import type { TaskGroups } from '../Query/Group/TaskGroups';
12+
import { postponeButtonTitle, shouldShowPostponeButton } from '../Scripting/Postponer';
13+
import type { Task } from '../Task/Task';
14+
import { TaskLayout } from '../Layout/TaskLayout';
15+
import { PostponeMenu } from '../ui/Menus/PostponeMenu';
16+
import type TasksPlugin from '../main';
17+
import { TaskModal } from '../Obsidian/TaskModal';
18+
import type { TasksEvents } from '../Obsidian/TasksEvents';
19+
import { getTaskLineAndFile, replaceTaskWithTasks } from '../Obsidian/File';
20+
import { State } from '../Obsidian/Cache';
1521
import { TaskLineRenderer } from './TaskLineRenderer';
16-
import { PostponeMenu } from './ui/Menus/PostponeMenu';
17-
import type TasksPlugin from './main';
18-
import { TaskModal } from './Obsidian/TaskModal';
19-
import type { TasksEvents } from './Obsidian/TasksEvents';
20-
import { getTaskLineAndFile, replaceTaskWithTasks } from './Obsidian/File';
21-
import { State } from './Obsidian/Cache';
2222

2323
export class QueryRenderer {
2424
private readonly app: App;

src/TaskFieldRenderer.ts renamed to src/Renderer/TaskFieldRenderer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { Moment } from 'moment';
2-
import { PriorityTools } from './lib/PriorityTools';
3-
import type { Task } from './Task/Task';
4-
import type { TaskLayoutComponent } from './Layout/TaskLayout';
2+
import { PriorityTools } from '../lib/PriorityTools';
3+
import type { Task } from '../Task/Task';
4+
import type { TaskLayoutComponent } from '../Layout/TaskLayout';
55

66
export class TaskFieldRenderer {
77
private readonly data = taskFieldHTMLData;

src/TaskLineRenderer.ts renamed to src/Renderer/TaskLineRenderer.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import type { Moment } from 'moment';
22
import { Component, MarkdownRenderer } from 'obsidian';
3-
import { GlobalFilter } from './Config/GlobalFilter';
4-
import { TASK_FORMATS, getSettings } from './Config/Settings';
5-
import { replaceTaskWithTasks } from './Obsidian/File';
6-
import type { TaskLayoutOptions } from './Layout/TaskLayoutOptions';
7-
import type { QueryLayoutOptions } from './Layout/QueryLayoutOptions';
8-
import type { Task } from './Task/Task';
9-
import * as taskModule from './Task/Task';
3+
import { GlobalFilter } from '../Config/GlobalFilter';
4+
import { TASK_FORMATS, getSettings } from '../Config/Settings';
5+
import { replaceTaskWithTasks } from '../Obsidian/File';
6+
import type { TaskLayoutOptions } from '../Layout/TaskLayoutOptions';
7+
import type { QueryLayoutOptions } from '../Layout/QueryLayoutOptions';
8+
import type { Task } from '../Task/Task';
9+
import * as taskModule from '../Task/Task';
10+
import type { TaskLayoutComponent } from '../Layout/TaskLayout';
11+
import { StatusMenu } from '../ui/Menus/StatusMenu';
12+
import { StatusRegistry } from '../Statuses/StatusRegistry';
1013
import { TaskFieldRenderer } from './TaskFieldRenderer';
11-
import type { TaskLayoutComponent } from './Layout/TaskLayout';
12-
import { StatusMenu } from './ui/Menus/StatusMenu';
13-
import { StatusRegistry } from './Statuses/StatusRegistry';
1414

1515
/**
1616
* The function used to render a Markdown task line into an existing HTML element.

src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { TasksEvents } from './Obsidian/TasksEvents';
77
import { initializeFile } from './Obsidian/File';
88
import { InlineRenderer } from './Obsidian/InlineRenderer';
99
import { newLivePreviewExtension } from './Obsidian/LivePreviewExtension';
10-
import { QueryRenderer } from './QueryRenderer';
10+
import { QueryRenderer } from './Renderer/QueryRenderer';
1111
import { getSettings, updateSettings } from './Config/Settings';
1212
import { SettingsTab } from './Config/SettingsTab';
1313
import { StatusRegistry } from './Statuses/StatusRegistry';

tests/TaskFieldRenderer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @jest-environment jsdom
33
*/
44
import moment from 'moment';
5-
import { TaskFieldHTMLData, TaskFieldRenderer } from '../src/TaskFieldRenderer';
5+
import { TaskFieldHTMLData, TaskFieldRenderer } from '../src/Renderer/TaskFieldRenderer';
66
import { TaskBuilder } from './TestingTools/TaskBuilder';
77

88
window.moment = moment;

tests/TaskLineRenderer.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import { QueryLayoutOptions } from '../src/Layout/QueryLayoutOptions';
1111
import type { Task } from '../src/Task/Task';
1212
import { TaskRegularExpressions } from '../src/Task/Task';
1313
import { type TaskLayoutComponent, taskLayoutComponents } from '../src/Layout/TaskLayout';
14-
import type { TextRenderer } from '../src/TaskLineRenderer';
15-
import { TaskLineRenderer } from '../src/TaskLineRenderer';
14+
import type { TextRenderer } from '../src/Renderer/TaskLineRenderer';
15+
import { TaskLineRenderer } from '../src/Renderer/TaskLineRenderer';
1616
import { fromLine } from './TestingTools/TestHelpers';
1717
import { verifyWithFileExtension } from './TestingTools/ApprovalTestHelpers';
1818
import { TaskBuilder } from './TestingTools/TaskBuilder';

0 commit comments

Comments
 (0)