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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

clean/rc argument parser #23

Merged
merged 29 commits into from
Jul 15, 2020
Merged

clean/rc argument parser #23

merged 29 commits into from
Jul 15, 2020

Conversation

arthurpalves
Copy link
Owner

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.

elfenlaid and others added 29 commits June 21, 2020 08:44
specify default position value
extract valid positions
restore bottomLeft default position for `small`
list supported positions list in help
Specify default values for color arguments
@elfenlaid
Copy link
Contributor

LGTM :)

@arthurpalves arthurpalves merged commit 6831dce into master Jul 15, 2020
@arthurpalves arthurpalves deleted the clean/rc-argument-parser branch July 15, 2020 05:52
Copy link

@KyLeggiero KyLeggiero left a 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",

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

Copy link
Contributor

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

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Glad to help 馃榿

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants