Skip to content

enable netrc on non-darwin platforms #210

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

Merged
merged 1 commit into from
May 4, 2021

Conversation

tomerd
Copy link
Contributor

@tomerd tomerd commented May 3, 2021

motivation:

changes: remove platforms restructions where appropriate

motivation:
* netrc functionality is useful on all platforms, the regex functionality was added to non-darwin foundation
* see swiftlang/swift-corelibs-foundation#1522

changes: remove platforms restructions where appropriate
@tomerd tomerd force-pushed the non-darwin-netrc branch from 76ea34f to 15078e8 Compare May 3, 2021 23:39

#if os(Linux)
// FIXME: - add support for Linux when regex function available
#endif
Copy link
Contributor Author

Choose a reason for hiding this comment

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

afaict this is available since swiftlang/swift-corelibs-foundation#1522, tests on linux for 5.2, 5.3, 5.4

@tomerd
Copy link
Contributor Author

tomerd commented May 3, 2021

@swift-ci please test

@tomerd tomerd merged commit 907b747 into swiftlang:main May 4, 2021
tomerd added a commit to tomerd/swift-tools-support-core that referenced this pull request May 4, 2021
motivation:
* netrc functionality is useful on all platforms, the regex functionality was added to non-darwin foundation
* see swiftlang/swift-corelibs-foundation#1522

changes: remove platforms restructions where appropriate
tomerd added a commit to tomerd/swift-package-manager that referenced this pull request May 4, 2021
motivation:
* netrc functionality is useful on all platforms
* underlying functionality is avaialbe via swiftlang/swift-tools-support-core#210

changes:
* remove platforms restructions where appropriate
* add test fixute that actually exercises the netrc parsing logic
* adjust tests to run on all platforms
tomerd added a commit to tomerd/swift-package-manager that referenced this pull request May 4, 2021
motivation:
* netrc functionality is useful on all platforms
* underlying functionality is avaialbe via swiftlang/swift-tools-support-core#210

changes:
* remove platforms restructions where appropriate
* add test fixute that actually exercises the netrc parsing logic
* adjust tests to run on all platforms
tomerd added a commit to tomerd/swift-package-manager that referenced this pull request May 4, 2021
motivation:
* netrc functionality is useful on all platforms
* underlying functionality is avaialbe via swiftlang/swift-tools-support-core#210

changes:
* remove platforms restructions where appropriate
* add test fixute that actually exercises the netrc parsing logic
* adjust tests to run on all platforms
tomerd added a commit to swiftlang/swift-package-manager that referenced this pull request May 4, 2021
motivation:
* netrc functionality is useful on all platforms
* underlying functionality is avaialbe via swiftlang/swift-tools-support-core#210

changes:
* remove platforms restructions where appropriate
* add test fixute that actually exercises the netrc parsing logic
* adjust tests to run on all platforms
tomerd added a commit to tomerd/swift-tools-support-core that referenced this pull request May 26, 2021
motivation:
* netrc functionality is useful on all platforms, the regex functionality was added to non-darwin foundation
* see swiftlang/swift-corelibs-foundation#1522

changes: remove platforms restructions where appropriate
bitjammer pushed a commit to bitjammer/swift-package-manager that referenced this pull request Jul 23, 2021
motivation:
* netrc functionality is useful on all platforms
* underlying functionality is avaialbe via swiftlang/swift-tools-support-core#210

changes:
* remove platforms restructions where appropriate
* add test fixute that actually exercises the netrc parsing logic
* adjust tests to run on all platforms
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.

2 participants