Skip to content

Commit 09caaa3

Browse files
committed
Fix the api test failures
1 parent c3b9904 commit 09caaa3

4 files changed

Lines changed: 2 additions & 16 deletions

File tree

src/compiler/sys.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ namespace ts {
2424

2525
export type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind) => void;
2626
export type DirectoryWatcherCallback = (fileName: string) => void;
27+
/*@internal*/
2728
export interface WatchedFile {
2829
readonly fileName: string;
2930
readonly callback: FileWatcherCallback;

src/server/editorServices.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -321,10 +321,6 @@ namespace ts.server {
321321
typesMapLocation?: string;
322322
}
323323

324-
export type WatchFile = (host: ServerHost, file: string, cb: FileWatcherCallback, pollingInterval: number | undefined, watchType: WatchType, project?: Project) => FileWatcher;
325-
export type WatchFilePath = (host: ServerHost, file: string, cb: FilePathWatcherCallback, pollingInterval: number | undefined, path: Path, watchType: WatchType, project?: Project) => FileWatcher;
326-
export type WatchDirectory = (host: ServerHost, directory: string, cb: DirectoryWatcherCallback, flags: WatchDirectoryFlags, watchType: WatchType, project?: Project) => FileWatcher;
327-
328324
function getDetailWatchInfo(watchType: WatchType, project: Project | undefined) {
329325
return `Project: ${project ? project.getProjectName() : ""} WatchType: ${watchType}`;
330326
}

tests/baselines/reference/api/tsserverlibrary.d.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2824,11 +2824,6 @@ declare namespace ts {
28242824
}
28252825
type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind) => void;
28262826
type DirectoryWatcherCallback = (fileName: string) => void;
2827-
interface WatchedFile {
2828-
fileName: string;
2829-
callback: FileWatcherCallback;
2830-
mtime?: Date;
2831-
}
28322827
/**
28332828
* Partial interface of the System thats needed to support the caching of directory structure
28342829
*/
@@ -7765,7 +7760,6 @@ declare namespace ts.server {
77657760
/** Tracks projects that we have already sent telemetry for. */
77667761
private readonly seenProjects;
77677762
constructor(opts: ProjectServiceOptions);
7768-
private createWatcherLog(watchType, project);
77697763
toPath(fileName: string): Path;
77707764
private loadTypesMap();
77717765
updateTypingsForProject(response: SetTypings | InvalidateCachedTypings | PackageInstalledResponse): void;
@@ -7792,7 +7786,7 @@ declare namespace ts.server {
77927786
private findContainingExternalProject(fileName);
77937787
getFormatCodeOptions(file?: NormalizedPath): FormatCodeSettings;
77947788
private updateProjectGraphs(projects);
7795-
private onSourceFileChanged(fileName, eventKind);
7789+
private onSourceFileChanged(fileName, eventKind, path);
77967790
private handleDeletedFile(info);
77977791
private onConfigChangedForConfiguredProject(project, eventKind);
77987792
/**

tests/baselines/reference/api/typescript.d.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2824,11 +2824,6 @@ declare namespace ts {
28242824
}
28252825
type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind) => void;
28262826
type DirectoryWatcherCallback = (fileName: string) => void;
2827-
interface WatchedFile {
2828-
fileName: string;
2829-
callback: FileWatcherCallback;
2830-
mtime?: Date;
2831-
}
28322827
/**
28332828
* Partial interface of the System thats needed to support the caching of directory structure
28342829
*/

0 commit comments

Comments
 (0)