Skip to content

Commit b954d24

Browse files
committed
refactor: . Move Task, Recurrence, TaskDependency and Urgency from src/ to src/Task/
1 parent 573cd18 commit b954d24

File tree

128 files changed

+169
-164
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+169
-164
lines changed

src/Api/createTaskLineModal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { App } from 'obsidian';
2-
import type { Task } from '../Task';
2+
import type { Task } from '../Task/Task';
33

44
/**
55
* Interface to remove all references to {TaskModal} in this file.

src/Api/createTaskLineModalHelper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { App } from 'obsidian';
2-
import type { Task } from '../Task';
2+
import type { Task } from '../Task/Task';
33
import { taskFromLine } from '../Commands/CreateOrEditTaskParser';
44
import { TaskModal } from '../TaskModal';
55
import type { ITaskModal, taskModalFactory } from './createTaskLineModal';

src/Cache.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import type { CachedMetadata, EventRef } from 'obsidian';
33
import type { HeadingCache, ListItemCache, SectionCache } from 'obsidian';
44
import { Mutex } from 'async-mutex';
55

6-
import { Task } from './Task';
6+
import { Task } from './Task/Task';
77
import type { TasksEvents } from './TasksEvents';
88
import { DateFallback } from './DateFallback';
99
import { getSettings } from './Config/Settings';
1010
import { Lazy } from './lib/Lazy';
11-
import { TaskLocation } from './TaskLocation';
11+
import { TaskLocation } from './Task/TaskLocation';
1212
// import { logging } from './lib/logging';
1313
import { logging } from './lib/logging';
1414

src/Commands/CreateOrEdit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { App, Editor, MarkdownView, View } from 'obsidian';
22
import { TaskModal } from '../TaskModal';
3-
import type { Task } from '../Task';
3+
import type { Task } from '../Task/Task';
44
import { DateFallback } from '../DateFallback';
55
import { taskFromLine } from './CreateOrEditTaskParser';
66

src/Commands/CreateOrEditTaskParser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Status } from '../Statuses/Status';
2-
import { Priority, Task, TaskRegularExpressions } from '../Task';
2+
import { Priority, Task, TaskRegularExpressions } from '../Task/Task';
33
import { DateFallback } from '../DateFallback';
44
import { StatusRegistry } from '../Statuses/StatusRegistry';
5-
import { TaskLocation } from '../TaskLocation';
5+
import { TaskLocation } from '../Task/TaskLocation';
66
import { getSettings } from '../Config/Settings';
77
import { GlobalFilter } from '../Config/GlobalFilter';
88

src/Commands/ToggleDone.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Editor, type EditorPosition, type MarkdownFileInfo, MarkdownView } from 'obsidian';
22
import { StatusRegistry } from '../Statuses/StatusRegistry';
33

4-
import { Task, TaskRegularExpressions } from '../Task';
5-
import { TaskLocation } from '../TaskLocation';
4+
import { Task, TaskRegularExpressions } from '../Task/Task';
5+
import { TaskLocation } from '../Task/TaskLocation';
66

77
export const toggleDone = (checking: boolean, editor: Editor, view: MarkdownView | MarkdownFileInfo) => {
88
if (checking) {

src/DateFallback.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Moment } from 'moment';
22
import { getSettings } from './Config/Settings';
3-
import { Task } from './Task';
3+
import { Task } from './Task/Task';
44

55
/**
66
* Implement date from path detection

src/File.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { type ListItemCache, MetadataCache, Notice, TFile, Vault, Workspace } from 'obsidian';
22
import { GlobalFilter } from './Config/GlobalFilter';
33
import { type MockListItemCache, type MockTask, saveMockDataForTesting } from './lib/MockDataCreator';
4-
import type { Task } from './Task';
4+
import type { Task } from './Task/Task';
55
import { logging } from './lib/logging';
66
import { logEndOfTaskEdit, logStartOfTaskEdit } from './lib/LogTasksHelper';
77

src/IQuery.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { TaskLayoutOptions } from './Layout/TaskLayoutOptions';
22
import type { QueryLayoutOptions } from './QueryLayoutOptions';
3-
import type { Task } from './Task';
3+
import type { Task } from './Task/Task';
44
import type { Grouper } from './Query/Group/Grouper';
55
import type { QueryResult } from './Query/QueryResult';
66

src/InlineRenderer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { MarkdownRenderChild } from 'obsidian';
33
import { GlobalFilter } from './Config/GlobalFilter';
44
import { TaskLayoutOptions } from './Layout/TaskLayoutOptions';
55
import { QueryLayoutOptions } from './QueryLayoutOptions';
6-
import { Task } from './Task';
6+
import { Task } from './Task/Task';
77
import { TaskLineRenderer } from './TaskLineRenderer';
8-
import { TaskLocation } from './TaskLocation';
8+
import { TaskLocation } from './Task/TaskLocation';
99

1010
export class InlineRenderer {
1111
constructor({ plugin }: { plugin: Plugin }) {

0 commit comments

Comments
 (0)