-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
clean/rc argument parser #23
Conversation
specify default position value extract valid positions
restore bottomLeft default position for `small` list supported positions list in help
Argument Parser migration
Drop SwiftCLI arguments handling
Specify default values for color arguments
LGTM :) |
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.
One thing tho
@@ -18,6 +18,10 @@ let package = Package( | |||
from: "1.0.0" | |||
), | |||
.package( | |||
url: "https://github.com/apple/swift-argument-parser", |
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.
Danger: This can cause Xcode to not even want to start building: https://stackoverflow.com/q/63079909/3939277
adding .git
to the end of the URL will solve that, and also might fix the thing down below where you had to use .product
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, a nice catch :)
Converted into an issue #24
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.
Glad to help 😁
Partially solves #10 👏
For more information, see merged PR #18 from @elfenlaid
An attempt to get rid of
SwiftCLI.Task
is available at #20 by @tthbalazs, but due to performance issues can't yet be merged.