Fix types according to this repos' spec
This commit is contained in:
parent
bc768afb55
commit
a5731c75ef
|
@ -1,4 +1,4 @@
|
|||
import { MockAppBuilder } from "./test_helpers/AppBuilder";
|
||||
import { MockAppBuilder } from "./testHelpers/AppBuilder";
|
||||
import MyPlugin from "./main";
|
||||
import { PluginManifest } from "obsidian";
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
/* eslint-disable @typescript-eslint/no-explicit-any */
|
||||
import {
|
||||
App,
|
||||
CachedMetadata,
|
||||
|
@ -48,16 +47,20 @@ export class MockCache implements MetadataCache {
|
|||
unresolvedLinks: Record<string, Record<string, number>> = {};
|
||||
on(
|
||||
name: "changed",
|
||||
callback: (file: TFile, data: string, cache: CachedMetadata) => any,
|
||||
ctx?: any
|
||||
callback: (file: TFile, data: string, cache: CachedMetadata) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(
|
||||
name: "deleted",
|
||||
callback: (file: TFile, prevCache: CachedMetadata | null) => any,
|
||||
ctx?: any
|
||||
callback: (file: TFile, prevCache: CachedMetadata | null) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(name: "resolve", callback: (file: TFile) => any, ctx?: any): EventRef;
|
||||
on(name: "resolved", callback: () => any, ctx?: any): EventRef;
|
||||
on(
|
||||
name: "resolve",
|
||||
callback: (file: TFile) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(name: "resolved", callback: () => unknown, ctx?: unknown): EventRef;
|
||||
on(
|
||||
name: unknown,
|
||||
callback: unknown,
|
||||
|
@ -65,16 +68,16 @@ export class MockCache implements MetadataCache {
|
|||
): import("obsidian").EventRef {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
off(name: string, callback: (...data: any) => any): void {
|
||||
off(name: string, callback: (...data: unknown[]) => unknown): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
offref(ref: EventRef): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
trigger(name: string, ...data: any[]): void {
|
||||
trigger(name: string, ...data: unknown[]): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
tryTrigger(evt: EventRef, args: any[]): void {
|
||||
tryTrigger(evt: EventRef, args: unknown[]): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
}
|
|
@ -1,4 +1,3 @@
|
|||
/* eslint-disable @typescript-eslint/no-explicit-any */
|
||||
import {
|
||||
DataAdapter,
|
||||
DataWriteOptions,
|
||||
|
@ -199,38 +198,38 @@ export class MockVault implements Vault {
|
|||
// TODO: Implement callbacks.
|
||||
on(
|
||||
name: "create",
|
||||
callback: (file: TAbstractFile) => any,
|
||||
ctx?: any
|
||||
callback: (file: TAbstractFile) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(
|
||||
name: "modify",
|
||||
callback: (file: TAbstractFile) => any,
|
||||
ctx?: any
|
||||
callback: (file: TAbstractFile) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(
|
||||
name: "delete",
|
||||
callback: (file: TAbstractFile) => any,
|
||||
ctx?: any
|
||||
callback: (file: TAbstractFile) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(
|
||||
name: "rename",
|
||||
callback: (file: TAbstractFile, oldPath: string) => any,
|
||||
ctx?: any
|
||||
callback: (file: TAbstractFile, oldPath: string) => unknown,
|
||||
ctx?: unknown
|
||||
): EventRef;
|
||||
on(name: "closed", callback: () => any, ctx?: any): EventRef;
|
||||
on(name: "closed", callback: () => unknown, ctx?: unknown): EventRef;
|
||||
on(name: unknown, callback: unknown, ctx?: unknown): EventRef {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
off(name: string, callback: (...data: any) => any): void {
|
||||
off(name: string, callback: (...data: unknown[]) => unknown): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
offref(ref: EventRef): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
trigger(name: string, ...data: any[]): void {
|
||||
trigger(name: string, ...data: unknown[]): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
tryTrigger(evt: EventRef, args: any[]): void {
|
||||
tryTrigger(evt: EventRef, args: unknown[]): void {
|
||||
throw new Error("Method not implemented.");
|
||||
}
|
||||
append(
|
Loading…
Reference in New Issue