-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Disable tasks output scanning #17970
Comments
@l0rd you realize you can just select "never scan the task output" to make it shut up, right? |
@tsmaeder you don't know how many times I clicked that yes. |
Are we not keeping that state when we restart the workspace? |
|
That just does not work for tasks defined by the user (shell tasks, basically): the system can't know what output scanner to apply to a random shell command. |
Got it. The task in question is defined in the quarkus devfile in our registry. We have written the task, we should also specify the scanner to apply then. That could be another option but is that possible? In any case the developer that is using a devfile maintained by us should not be asked. |
Sound more like a problem in the devfile, if you ask me. |
If the devfile syntax currently allow to specify the problemMatchers for every command let's to that for all the devfile in the registry. |
Is your enhancement related to a problem? Please describe.
Every time I start a task I am prompted with a question about "scanning the task output".
This is a bad UX. I understand that this is a VS Code behavior but it's still a bad behavior. I don't know why I am asked for that: if scanning helps to highlight problems in my source code it should always be enabled, otherwise it should not. That's not a question for users.
And the help links to VS Code documentation where it says
but I have no clue if Che/Theia ships with the same problem matchers or not.
Describe the solution you'd like
Disable output scanning by default. Don't ask user.
When we will be convinced that this is helpful in Che/Theia we will enable output scanning. But we should never ask users if they want to enable it.
The text was updated successfully, but these errors were encountered: