getAllTextDocuments: async()

in runtimes/runtimes/base-runtime.ts [126:148]


        getAllTextDocuments: async () => documents.all(),
        getWorkspaceFolder: _uri =>
            lspRouter.clientInitializeParams!.workspaceFolders && lspRouter.clientInitializeParams!.workspaceFolders[0],
        fs: {
            copyFile: (_src, _dest, _options?) => Promise.resolve(),
            exists: _path => Promise.resolve(false),
            getFileSize: _path => Promise.resolve({ size: 0 }),
            getServerDataDirPath: serverName =>
                join(
                    lspRouter.clientInitializeParams?.initializationOptions?.aws?.clientDataFolder ?? defaultHomeDir,
                    serverName
                ),
            getTempDirPath: () => '/tmp',
            getUserHomeDir: () => defaultHomeDir,
            readFile: (_path, _options?) => Promise.resolve(''),
            readdir: _path => Promise.resolve([]),
            isFile: _path => Promise.resolve(false),
            rm: (_dir, _options?) => Promise.resolve(),
            writeFile: (_path, _data) => Promise.resolve(),
            appendFile: (_path, _data) => Promise.resolve(),
            mkdir: (_path, _options?) => Promise.resolve(''),
            readFileSync: (_path, _options?) => '',
        },