diff --git a/denops/@ddc-filters/skkeleton.ts b/denops/@ddc-filters/skkeleton.ts index f6d7827..80911f5 100644 --- a/denops/@ddc-filters/skkeleton.ts +++ b/denops/@ddc-filters/skkeleton.ts @@ -8,7 +8,7 @@ import { type Item } from "../skkeleton/deps/ddc/types.ts"; type Params = Record; export class Filter extends BaseFilter { - async filter( + override async filter( args: FilterArguments, ): Promise[]> { await args.denops.cmd("echomsg msg", { diff --git a/denops/@ddc-sources/skkeleton.ts b/denops/@ddc-sources/skkeleton.ts index ec80169..395f561 100644 --- a/denops/@ddc-sources/skkeleton.ts +++ b/denops/@ddc-sources/skkeleton.ts @@ -18,7 +18,7 @@ export type CompletionMetadata = { type Params = Record; export class Source extends BaseSource { - async getCompletePosition( + override async getCompletePosition( args: GetCompletePositionArguments>, ): Promise { const inputLength = args.context.input.length; @@ -27,7 +27,7 @@ export class Source extends BaseSource { return inputLength - preEditLength; } - async gather( + override async gather( args: GatherArguments, ): Promise { const candidates = (await args.denops.dispatch( @@ -70,11 +70,11 @@ export class Source extends BaseSource { }; } - params() { + override params() { return {}; } - getPreviewer( + override getPreviewer( args: GetPreviewerArguments, ): Promise { if (!args.item.info || args.item.info.length === 0) { @@ -89,7 +89,7 @@ export class Source extends BaseSource { }); } - async onCompleteDone( + override async onCompleteDone( args: OnCompleteDoneArguments, ) { await args.denops.dispatch(