Skip to content

Revert VSCode FS changes to generally address reparse point #11348

@karthiknadig

Description

@karthiknadig

VSC FS fails to get stat or list reparse points. This affects cases where we need to find them, such as Store Windows Python. Currently we have a band-aid fix for this #11340 . One thing we can do is address this correctly by reverting to old behavior.

Note that simply substituting readDirectory with listdir is not sufficient. We will need to provide proper FileType translation. We need to ensure that this translation matches the file types that VSC FS provides if the two APIs need to co-exist.

We have two options:

  1. Find each impacted API and address it individually
  2. Revert all VSC FS changes

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-internalLabel for non-user facing issuesdebtCovers everything internal: CI, testing, refactoring of the codebase, etc.needs PRReady to be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions