1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-05 19:26:02 +02:00

refactor serach index generator code (#15772)

* refactor: flatten search index

* chore: use Function() to simplify parsing attribute

* chore: remove comment handling

* chore: simplify processing SearchLabel and SearchKeyword element

* chore: use SearchLabel in mutedUsers

* chore: small improvements

* chore: remove a fallback path and simplify the entire code

* fix: result path is not correct

* chore: inline function
This commit is contained in:
anatawa12
2025-04-07 14:35:32 +09:00
committed by GitHub
parent 2349a5d20e
commit 85a7b10fcd
5 changed files with 380 additions and 1160 deletions

View File

@@ -6,12 +6,12 @@
declare module 'search-index:settings' {
export type GeneratedSearchIndexItem = {
id: string;
parentId?: string;
path?: string;
label: string;
keywords: string[];
icon?: string;
inlining?: string[];
children?: GeneratedSearchIndexItem[];
};
export const searchIndexes: GeneratedSearchIndexItem[];