-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: 'Add to Workspace' context menu option (Data Sets & USS resources) #3282
Conversation
41be75e
to
9c28d1e
Compare
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
9c28d1e
to
04f23d0
Compare
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3282 +/- ##
==========================================
+ Coverage 93.05% 93.07% +0.01%
==========================================
Files 113 113
Lines 11742 11763 +21
Branches 2608 2539 -69
==========================================
+ Hits 10927 10948 +21
Misses 813 813
Partials 2 2 ☔ View full report in Codecov by Sentry. |
📅 Suggested merge-by date: 11/11/2024 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh sorry, that definitely shouldn't look like that. It must have something to do with how its order is defined in package.json. I'll fix that now. |
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
@zFernand0 Should be good to go now. Thanks for catching that 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
No problem, I appreciate your feedback ^^
As discussed offline, this seems to be a VS Code issue with how the links are recognized. Only the first scheme that we register has the hyperlink underneath the URI. Unfortunately this has been the case since the FSP was implemented and I'm not sure how to resolve it. Maybe we can resolve it in the future? 😋
This activation error should also be resolved now that errors are caught and logged during activation when doing a remote lookup for each workspace folder. Thanks for spotting this 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 😋
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggesting minor edits to the changelog
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good changelog, thanks @traeok!
Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
Discussed with @t1m0thyj offline and made a couple changes to the feature:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 😋
Thanks for removing the actions from the file-like nodes 🙏
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks @traeok for adding the menu item to USS session nodes too! 😋
Proposed changes
Resolves #3265
Doc:
Virtual workspaces can be used to access multiple resources from the Explorer pane, such as local files or resources from other schemes. Zowe Explorer v3 now supports virtual workspaces for Data Sets and USS files or folders.
To add a resource to a virtual workspace:
Release Notes
Milestone: 3.1.0
Changelog:
Types of changes
Checklist
General
yarn workspace vscode-extension-for-zowe vscode:prepublish
pnpm --filter vscode-extension-for-zowe vscode:prepublish
Code coverage
Deployment