Skip to content

Update Getting Started docs to use Swift main branch features #126

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

Closed
grynspan opened this issue Nov 18, 2023 · 3 comments · Fixed by #130
Closed

Update Getting Started docs to use Swift main branch features #126

grynspan opened this issue Nov 18, 2023 · 3 comments · Fixed by #130
Assignees
Labels
documentation 📚 Improvements or additions to documentation swiftpm-integration 📦 Swift Package Manager integration

Comments

@grynspan
Copy link
Contributor

We now have functional support for swift-testing in Swift Package Manager (as of swiftlang/swift-package-manager#7047). We should update our documentation:

  • Point developers to the main branch instead of 5.10 again;
  • Show developers how to invoke swift test in a way that triggers swift-testing; and
  • Show developers how to use XCTestScaffold only when using an older toolchain (with the appropriate caveats and nuances emphasized.)
@grynspan grynspan added documentation 📚 Improvements or additions to documentation swiftpm-integration 📦 Swift Package Manager integration labels Nov 18, 2023
@grynspan grynspan self-assigned this Nov 18, 2023
@Kyle-Ye
Copy link
Contributor

Kyle-Ye commented Nov 20, 2023

Do we have any plan to cherry-pick the related integrating PRs from main back to release/5.10?

@grynspan
Copy link
Contributor Author

No, Swift 5.10 will not include support for swift-testing.

@Kyle-Ye
Copy link
Contributor

Kyle-Ye commented Nov 21, 2023

No, Swift 5.10 will not include support for swift-testing.

Got it. Thanks

grynspan added a commit that referenced this issue Nov 21, 2023
We now have functional support for swift-testing in Swift Package Manager (as of swiftlang/swift-package-manager#7047). We should update our documentation:

- Point developers to the main branch instead of 5.10 again;
- Show developers how to invoke `swift test` in a way that triggers swift-testing; and
- Show developers how to use `XCTestScaffold` _only_ when using an older toolchain (with the appropriate caveats and nuances emphasized.)

Resolves #126.
grynspan added a commit that referenced this issue Nov 27, 2023
* Update Getting Started docs to use Swift main branch features

We now have functional support for swift-testing in Swift Package Manager (as of swiftlang/swift-package-manager#7047). We should update our documentation:

- Point developers to the main branch instead of 5.10 again;
- Show developers how to invoke `swift test` in a way that triggers swift-testing; and
- Show developers how to use `XCTestScaffold` _only_ when using an older toolchain (with the appropriate caveats and nuances emphasized.)

Resolves #126.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation 📚 Improvements or additions to documentation swiftpm-integration 📦 Swift Package Manager integration
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants