server-ts: Port services/search/expressions/true

This commit is contained in:
Elian Doran 2024-02-18 00:42:17 +02:00
parent 414515bc87
commit 8d2eddd14d
No known key found for this signature in database
5 changed files with 17 additions and 14 deletions

View File

@ -1,7 +1,7 @@
"use strict";
const Expression = require('./expression');
const TrueExp = require('./true.js');
const TrueExp = require('./true');
class AndExp extends Expression {
static of(subExpressions) {

View File

@ -2,7 +2,7 @@
const Expression = require('./expression');
const NoteSet = require('../note_set');
const TrueExp = require('./true.js');
const TrueExp = require('./true');
class OrExp extends Expression {
static of(subExpressions) {

View File

@ -1,11 +0,0 @@
"use strict";
const Expression = require('./expression');
class TrueExp extends Expression {
execute(inputNoteSet, executionContext, searchContext) {
return inputNoteSet;
}
}
module.exports = TrueExp;

View File

@ -0,0 +1,14 @@
"use strict";
import NoteSet = require("../note_set");
import SearchContext = require("../search_context");
import Expression = require('./expression');
class TrueExp extends Expression {
execute(inputNoteSet: NoteSet, executionContext: {}, searchContext: SearchContext): NoteSet {
return inputNoteSet;
}
}
export = TrueExp;

View File

@ -18,7 +18,7 @@ const AncestorExp = require('../expressions/ancestor');
const buildComparator = require('./build_comparator.js');
const ValueExtractor = require('../value_extractor');
const utils = require('../../utils');
const TrueExp = require('../expressions/true.js');
const TrueExp = require('../expressions/true');
const IsHiddenExp = require('../expressions/is_hidden.js');
function getFulltext(tokens, searchContext) {