Skip to content

Comments

Traits update#9554

Merged
heckj merged 7 commits intoswiftlang:mainfrom
heckj:traits-update
Jan 26, 2026
Merged

Traits update#9554
heckj merged 7 commits intoswiftlang:mainfrom
heckj:traits-update

Conversation

@heckj
Copy link
Member

@heckj heckj commented Jan 2, 2026

Updating the traits documentation to touch on missed pieces and revise to conform a little better to developer content guidelines.

Motivation:

  • making it clear that traits are additive across a build tree when requested
  • touching on expected constraints when using common trait names that may impact multiple dependencies.

Modifications:

Grammar revisions and added sentences for clarity.

@heckj heckj self-assigned this Jan 2, 2026
@heckj
Copy link
Member Author

heckj commented Jan 2, 2026

@swift-ci please test

heckj added 3 commits January 13, 2026 09:44
… on a package with a trait as a new section. Switched up title to use a gerund phrase and the section headings to be imperative, and consistently sentence cased.
Copy link
Contributor

@bripeticca bripeticca left a comment

Choose a reason for hiding this comment

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

This is great! 😄

@heckj
Copy link
Member Author

heckj commented Jan 22, 2026

@swift-ci please test

@heckj
Copy link
Member Author

heckj commented Jan 23, 2026

@swift-ci please test macOS platform

@heckj
Copy link
Member Author

heckj commented Jan 23, 2026

@swift-ci please test swiftbuild

@heckj heckj merged commit 8d2fd50 into swiftlang:main Jan 26, 2026
76 of 78 checks passed
bripeticca pushed a commit to bripeticca/swift-package-manager that referenced this pull request Jan 27, 2026
Updating the traits documentation to touch on missed pieces and revise
to conform a little better to developer content guidelines.

### Motivation:

- making it clear that traits are additive across a build tree when
requested
- touching on expected constraints when using common trait names that
may impact multiple dependencies.

### Modifications:

Grammar revisions and added sentences for clarity.

---------

Co-authored-by: Franz Busch <privat@franz-busch.de>
bripeticca added a commit that referenced this pull request Jan 27, 2026
…s; 6.3 release notes (#9652)

A few cherry-picks:

- 7513d4a (#9519)
- 5ebf5ed (#9648)
- 8d2fd50 (#9554) cc @heckj

---------

Co-authored-by: Joseph Heck <j_heck@apple.com>
Co-authored-by: Franz Busch <privat@franz-busch.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants