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

Allow deprecation of embedded workflows using assembly metadata type #1138

Merged
merged 1 commit into from
Nov 14, 2022

Conversation

glopesdev
Copy link
Member

This PR takes the first step in associating metadata information with workflows embedded in assembly resources. The idea is to use a metadata type with the same fully qualified name as the workflow embedded resource and decorate this type with attributes.

In this first application we allow for reading the ObsoleteAttribute in the metadata type to allow hiding deprecated workflows from the toolbox.

Fixes #1109

@glopesdev glopesdev added the feature New planned feature label Nov 12, 2022
@glopesdev glopesdev added this to the 2.7.1 milestone Nov 12, 2022
@glopesdev glopesdev merged commit 7ea36cd into bonsai-rx:main Nov 14, 2022
@glopesdev glopesdev deleted the issue-1109 branch November 14, 2022 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New planned feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Consider adding metadata to embedded workflows using assembly proxy classes
1 participant