-
Notifications
You must be signed in to change notification settings - Fork 936
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
Upgrade AsyncGenerator to 0.19.1 #2605
Conversation
7c55004
to
dfcd999
Compare
I'll redo it to use a tool instead. |
dfcd999
to
ffb5523
Compare
@maca88 or you want to do it? |
Sure, why not. Ideally would be nice to port all tools but most likely there are some that are not published as a .NET tool.
I am fine, you can proceed with the conversion. |
Yes, it would be great. However, only AsyncGenerator and GitReleaseManager has tool packages. |
c5dd9fe
to
fca2660
Compare
Has the Wip removal been overlooked, or is there still something more to do? |
I've added WIP for upgrading from 0.19.0 to 0.19.1, which has been done. Removed it, as I think it is ready to be merged. |
With this change, I think, the SDK 3+ would be required. |
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.
SDK 3.0 is indeed required, and keeping a global.json asking for a lower sdk causes the async generation to fail on the tool restore command.
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
Copied from nhibernate/nhibernate-core#3133 and nhibernate/nhibernate-core#2605. Co-authored-by: Alex Zaytsev <hazzik@gmail.com> Co-authored-by: maca88 <bostjan.markezic@siol.net>
With this upgrade we can now generate async code also with .NET Core 3.1 and 5.0. Based on the installed .NET Core version, the appropriate async generator binaries will be used, so the
global.json
won't be needed anymore.