Class SolutionManager

Implements

Constructors

Properties

allFiles: Map<string, SolutionFile> = ...
notReadyFiles: Map<string, Promise<SolutionFile>> = ...
openedFiles: Map<string, SolutionFile> = ...

Methods

  • Removes dependencies that aren't directly or indirectly referenced in any of the open files to free memory.

    Returns void

  • Returns a registered solution file for a given path. It supports getting files which have not been fully processed yet.

    Parameters

    • filePath: string

    Returns Promise<undefined | SolutionFile>

  • Parameters

    • filePath: string
    • contents: string

    Returns Promise<void>

  • Parameters

    • filePath: string
    • contents: string

    Returns Promise<void>