You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We now have 3 distinct text document kinds: Document (regular source document), AdditionalDocument (additional files) and AnalyzerConfigDocument (editorconfig files). We have large number of places in the IDE layer where each client has to deal with all the 3 different document kinds, also leading to lot of code duplication. This issue tracks refactoring the code so that we have a central service/shim that handles all different document kinds and exposes APIs such that the client does not need to handle each document kind.
See following comments for some ideas on this work:
We now have 3 distinct text document kinds: Document (regular source document), AdditionalDocument (additional files) and AnalyzerConfigDocument (editorconfig files). We have large number of places in the IDE layer where each client has to deal with all the 3 different document kinds, also leading to lot of code duplication. This issue tracks refactoring the code so that we have a central service/shim that handles all different document kinds and exposes APIs such that the client does not need to handle each document kind.
See following comments for some ideas on this work:
The text was updated successfully, but these errors were encountered: