export function setupFileSystemProvider()

in packages/vscode-extension-web-ide/src/setupFileSystemProvider.ts [26:41]


export function setupFileSystemProvider(
  disposables: vscode.Disposable[],
  fs: FileSystem,
  isReadonly: boolean,
) {
  teardownPlaceholderFileSystem();

  const vscodeFs = new GitLabFileSystemProvider(fs);

  disposables.push(
    vscode.workspace.registerFileSystemProvider(FS_SCHEME, vscodeFs, {
      isCaseSensitive: true,
      isReadonly,
    }),
  );
}