-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Incorrect displaying of configured task after refreshing page #5878
Comments
@vince-fugnitto |
@vince-fugnitto #5869 only make sure that tasks are loaded, the issue seems to be not in the failed loading, but bogus representation |
I notice the bug if one configures the task and keeps the |
@RomanNikitenko @vince-fugnitto @elaihau We need to fix #5013. The issue is that it will completely change how tasks are loaded from the file. You should consider whether it is worth to invest time into fixing bugs with current approach if it has to be discarded at the end with another. Maybe it would be better already implement loading tasks properly via preferences instead. |
this might be related to an old problem: our Yesterday I started working on a newer version of that function. give me some time testing my code. i will keep you posted. |
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
@RomanNikitenko could you please take a look at #5975 since you created this issue ? Thank you ! |
@elaihau |
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed eclipse-theia#5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
- Although task users have much flexibility to define tasks through contributing to the Task definitions, TaskConfiguration.equals() and ContributedTaskConfiguration.equals() compare certain properties of task configs, and thus are not reliable enough. With changes in this pull request, Theia uses task definitions as a reference to decide which properties in task configs should be considered in comparison. - fixed #5878 Signed-off-by: Liang Huang <liang.huang@ericsson.com>
Description
configured
task is displayed incorrectly inTerminal
->Run Task
menu after refreshing pageReproduction Steps
Terminal
->Run Task
menuPlease see the video: https://youtu.be/9RP7DxAi7eI
OS and Theia version:
Ubuntu 18.04. Chrome.
d47d42e
The text was updated successfully, but these errors were encountered: