This class encapsulates the logic of using separate files for some workspace configuration like 'launch.json' or 'tasks.json'.
Anything that is not a contributed section will be in the main config file.
Use this method as intermediary for interactions with actual files.
Allows individual providers to modify where they store their files without disrupting the preference system's
conventions about scope and file location.
This class encapsulates the logic of using separate files for some workspace configuration like 'launch.json' or 'tasks.json'. Anything that is not a contributed section will be in the main config file.