-
-
Notifications
You must be signed in to change notification settings - Fork 141
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
Improve "Project does not exists" popup #954
base: master
Are you sure you want to change the base?
Improve "Project does not exists" popup #954
Conversation
… to clean up the unreachable projects
The CI passed, but it has a silent fail (the same I got on my local)
|
Regarding the "silent fail": I'm trying to debug the This script notices that some error occurred, so the failing tests should be retried, but it uses an empty list of tests to to filter which ones to retry. Then, since there are no "failing tests" in the "re-run" step (100% of tests are skipped which technically gives a "passing" exit code not "failing")... the "empty re-run" pass exits with a passing/clean exit code and the CI run "succeeds". |
@DeeDeeG Thats an alarming discovery. We should probably insure that if |
Identify the Bug
This is a first improvement to fix #833.
Description of the Change
I've changed the warning to be dismissable (won't auto-hide anymore) and added two buttons. The first one "Remove all", removes all missing folders from the project. The second one just closes the pop-up for now.
Alternate Designs
On the ticket there were some discussions if we can add an option to fix the paths or remove only some of them. I think just removing all of the deleted folders solves the problem most of the time, I would not write this right now.
There's a reason behind adding a "Snooze" button, something like we already have for new versions' popup. I'm happy to add it, if you also see the need for this.
Possible Drawbacks
Without the snooze button, the auto-hiding popup will became a permanent popup on every start.
Verification Process
Follow the steps described on the issue.
Release Notes
The missing folder popup warning now has a button to remove the missing folders from the workspace.
Other things to discuss
any
helper should work with the old jasmine version we're using here.