Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lots of code redundancy between Task and Debug managers #9466

Open
colin-grant-work opened this issue May 11, 2021 · 0 comments
Open

Lots of code redundancy between Task and Debug managers #9466

colin-grant-work opened this issue May 11, 2021 · 0 comments
Labels
debug issues that related to debug functionality quality issues related to code and application quality tasks issues related to the task system

Comments

@colin-grant-work
Copy link
Contributor

colin-grant-work commented May 11, 2021

Feature Description:

The TaskConfigurationModel is basically the same as the DebugConfigurationModel and the TaskConfigurationManager is basically the same as the DebugConfigurationManager, except that @tsmaeder and I have done work on the tasks side to add support for User and Workspace scopes, while debug still only supports Folder scope. It's likely desirable to refactor to reuse as much the code as possible (maybe locate the refactor in the preferences package as a util, something like SectionConfigurationModel and SectionConfigurationManager), and if we do it right, we might get support for multiple scopes in the debug package for free.

@vince-fugnitto vince-fugnitto added debug issues that related to debug functionality quality issues related to code and application quality tasks issues related to the task system labels May 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debug issues that related to debug functionality quality issues related to code and application quality tasks issues related to the task system
Projects
None yet
Development

No branches or pull requests

2 participants