-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[5.7] Fix ArgumentExtractor implementation bug (#4287) #4288
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
Conversation
@swift-ci please smoke test |
@swift-ci please smoke test Linux |
1 similar comment
@swift-ci please smoke test Linux |
Looks like there is something wrong with “Swift Test Linux Platform(self hosted)”. Cc @abertelrud |
Here is the error message:
I'll try one more time in case it was transient, otherwise will figure out who to talk to. |
@swift-ci please smoke test |
Looks like it failed in the same way. @shahmishal does that error look familiar to you? It isn't one that I have seen before. |
Both the |
This message are occurring in other PR too. (eg. swiftlang/swift-docc#136) |
@swift-ci please smoke test Linux |
The Linux CI issue seems to be solved. Once the Linux test is passed, I think we could land it. |
Fix ArgumentExtractor implementation bug
Motivation:
swift-docc-plugin
uses the PackagePlugin API and supportgenerate-documentation
action.If we run
It will be fine.
However if we run
It will loop infinitely.
And the core reason seems to be the ArgumentExtractor implementation in PackagePlugin Package.
Modifications:
Result:
When using
--<name>=<value>
form to specify the argument, the Plugin will no long loop infinitely.