You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[5.9] Newly created build tool and command plugin templates should have conditional support for XcodeProjectPlugin #6446 (#6456)
* New build tool plugin and command plugin templates should have conditional support for XcodeProjectPlugin (#6446)
Many package plugins are used from Xcode, so it makes sense for newly created ones to have that by default. If there is support for other IDEs in the future, it would make sense to add that as well.
This support is currently always added but we could consider having options in the API for whether to add it.
rdar://108166582
(cherry picked from commit f0eae33)
* Supplemental fix for XcodeProjectPlugin support in package init template (#6451)
This is a supplemental fix for #6446 that removes the `async` specifier and corrects the protocol conformance of the Xcode command plug-in. This change should have been part of that PR.
- remove the `async` specifier since the entry point that XcodeProjectPlugin defines isn't async
- correct the protocol conformance of the Xcode command plug-in
- update the unit tests
rdar://108166582
(cherry picked from commit 87ecb5d)
0 commit comments