Skip to content

Conversation

@Uncommon
Copy link
Contributor

Remove experimental status for ConditionTrait.evaluate() and add metadata

Motivation:

Now that the proposal has been accepted, the experimental tag can be removed.

Modifications:

  • Removed the @_spi(Experimental) attribute from ConditionTrait.evaluate()
  • Added metadata to the doc comment marking it as part of Swift 6.2

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

@stmontgomery stmontgomery added documentation 📚 Improvements or additions to documentation enhancement New feature or request public-api Affects public API traits Issues and PRs related to the trait subsystem or built-in traits labels Apr 30, 2025
@stmontgomery stmontgomery added this to the Swift 6.x milestone Apr 30, 2025
@stmontgomery
Copy link
Contributor

@swift-ci please test

@stmontgomery
Copy link
Contributor

The macOS CI failure is expected to be resolved by swiftlang/swift#80830, but the release of a new main snapshot toolchain is currently blocked for unrelated reasons. Proceeding to merge.

@stmontgomery stmontgomery merged commit 7f0016f into swiftlang:main Apr 30, 2025
2 of 3 checks passed
@stmontgomery stmontgomery modified the milestones: Swift 6.x, Swift 6.2 May 2, 2025
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 enhancement New feature or request public-api Affects public API traits Issues and PRs related to the trait subsystem or built-in traits

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants