Skip to content

Commit ccc3188

Browse files
committed
refactor: . Move src/Query/Sort* to src/Query/Sort/
1 parent 80e0540 commit ccc3188

20 files changed

+33
-33
lines changed

src/Query/Filter/DateField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { DateRange } from '../DateRange';
33
import type { Task } from '../../Task';
44
import { DateParser } from '../DateParser';
55
import { Explanation } from '../Explain/Explanation';
6-
import type { Comparator } from '../Sorter';
6+
import type { Comparator } from '../Sort/Sorter';
77
import { compareByDate } from '../../lib/DateTools';
88
import type { GrouperFunction } from '../Group/Grouper';
99
import { TemplatingPluginTools } from '../../lib/TemplatingPluginTools';

src/Query/Filter/DescriptionField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { GlobalFilter } from '../../Config/GlobalFilter';
22
import type { Task } from '../../Task';
3-
import type { Comparator } from '../Sorter';
3+
import type { Comparator } from '../Sort/Sorter';
44
import { TextField } from './TextField';
55

66
/**

src/Query/Filter/Field.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Sorter } from '../Sorter';
2-
import type { Comparator } from '../Sorter';
1+
import { Sorter } from '../Sort/Sorter';
2+
import type { Comparator } from '../Sort/Sorter';
33
import * as RegExpTools from '../../lib/RegExpTools';
44
import { Grouper } from '../Group/Grouper';
55
import type { GrouperFunction } from '../Group/Grouper';

src/Query/Filter/FunctionField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Explanation } from '../Explain/Explanation';
55
import { TaskExpression, parseAndEvaluateExpression } from '../../Scripting/TaskExpression';
66
import type { QueryContext } from '../../Scripting/QueryContext';
77
import type { SearchInfo } from '../SearchInfo';
8-
import { Sorter } from '../Sorter';
8+
import { Sorter } from '../Sort/Sorter';
99
import { compareByDate } from '../../lib/DateTools';
1010
import { getValueType } from '../../lib/TypeDetection';
1111
import { Field } from './Field';

src/Query/Filter/PriorityField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Priority, Task } from '../../Task';
22
import { Explanation } from '../Explain/Explanation';
3-
import type { Comparator } from '../Sorter';
3+
import type { Comparator } from '../Sort/Sorter';
44
import type { GrouperFunction } from '../Group/Grouper';
55
import { Field } from './Field';
66
import { Filter } from './Filter';

src/Query/Filter/RecurringField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Task } from '../../Task';
22
import type { GrouperFunction } from '../Group/Grouper';
3-
import type { Comparator } from '../Sorter';
3+
import type { Comparator } from '../Sort/Sorter';
44
import { FilterInstructionsBasedField } from './FilterInstructionsBasedField';
55

66
export class RecurringField extends FilterInstructionsBasedField {

src/Query/Filter/StatusField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { Task } from '../../Task';
2-
import type { Comparator } from '../Sorter';
2+
import type { Comparator } from '../Sort/Sorter';
33
import type { GrouperFunction } from '../Group/Grouper';
44
import { FilterInstructionsBasedField } from './FilterInstructionsBasedField';
55

src/Query/Filter/StatusTypeField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { Task } from '../../Task';
22
import type { GrouperFunction } from '../Group/Grouper';
33
import { StatusType } from '../../Statuses/StatusConfiguration';
4-
import type { Comparator } from '../Sorter';
4+
import type { Comparator } from '../Sort/Sorter';
55
import { Explanation } from '../Explain/Explanation';
66
import { Field } from './Field';
77
import { Filter } from './Filter';

src/Query/Filter/TagsField.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Task } from '../../Task';
2-
import type { Comparator } from '../Sorter';
3-
import { Sorter } from '../Sorter';
2+
import type { Comparator } from '../Sort/Sorter';
3+
import { Sorter } from '../Sort/Sorter';
44
import type { GrouperFunction } from '../Group/Grouper';
55
import type { FilterOrErrorMessage } from './FilterOrErrorMessage';
66
import { FilterInstructions } from './FilterInstructions';

src/Query/Filter/TextField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Task } from '../../Task';
22
import { SubstringMatcher } from '../Matchers/SubstringMatcher';
33
import { RegexMatcher } from '../Matchers/RegexMatcher';
44
import type { IStringMatcher } from '../Matchers/IStringMatcher';
5-
import type { Comparator } from '../Sorter';
5+
import type { Comparator } from '../Sort/Sorter';
66
import type { GrouperFunction } from '../Group/Grouper';
77
import { errorMessageForException } from '../../lib/ExceptionTools';
88
import { Field } from './Field';

0 commit comments

Comments
 (0)