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
The TSConfig task provider now supports multiroot workspaces. When using the tasks 2.0 build command, it should pick up all tsconfig files from all workspaces.
Scenarios
In a single folder workspace, create top level tsconfig.json. Ensure it is picked up by the build task
Now add some tsconfigs in subfolders. Ensure these are picked up too
Add a new folder to the workspace. Create a tsconfig.json in this folder. Ensure this is picked up and that all previous configs are still shown too. The tsc tasks should now be labeled with the folder name at the start.
Remove the added folder. Tsconfigs from this folder should be removed as well.
Add the folder back. Ensure the tsconfigs from this folder are picked up again
Other things to try
We should support any tsconfig.*.json file names anywhere in a folder
file.exclude should prevent a tsconfig from being picked up
Try adding folders with the same name.
Try adding folders that are subfolders of each other. There should only be one entry for each tsconfig
The text was updated successfully, but these errors were encountered:
For #30415
Size: 2
OS:
Overview
The TSConfig task provider now supports multiroot workspaces. When using the tasks 2.0 build command, it should pick up all
tsconfig
files from all workspaces.Scenarios
tsconfig.json
. Ensure it is picked up by the build tasktsconfig.json
in this folder. Ensure this is picked up and that all previous configs are still shown too. The tsc tasks should now be labeled with the folder name at the start.Other things to try
tsconfig.*.json
file names anywhere in a folderfile.exclude
should prevent atsconfig
from being picked upThe text was updated successfully, but these errors were encountered: