Skip to content

Update proposal SLG-0003 after public review#419

Merged
kukushechkin merged 2 commits intoapple:mainfrom
samuelmurray:proposal/SLG-0003_update
Mar 12, 2026
Merged

Update proposal SLG-0003 after public review#419
kukushechkin merged 2 commits intoapple:mainfrom
samuelmurray:proposal/SLG-0003_update

Conversation

@samuelmurray
Copy link
Copy Markdown
Contributor

Motivation:

The public review of the original proposal
(https://forums.swift.org/t/proposal-slg-0003-standardized-error-metadata-via-logger-convenience/84518) is done, and these changes adjust for what was decided on.

Modifications:

The main difference is to pass Error instances as-is to LogHandlers, rather than serializing it to metadata in Logger.

@samuelmurray
Copy link
Copy Markdown
Contributor Author

It was a bit hard to keep track of all the text when I edited the proposal in-place, seeing as much of the previous text wasn’t relevant anymore. I will do a re-read later, but felt like it was better to get the PR up now.

@samuelmurray
Copy link
Copy Markdown
Contributor Author

@kukushechkin I updated the status, and also changed the implementation link to more properly named PR/branch. However, if you don't mind I would like one day for proof-reading before you merging this.

@kukushechkin kukushechkin enabled auto-merge (squash) March 11, 2026 09:58
auto-merge was automatically disabled March 11, 2026 21:26

Head branch was pushed to by a user without write access

Motivation:

The public review of the original proposal
(https://forums.swift.org/t/proposal-slg-0003-standardized-error-metadata-via-logger-convenience/84518)
is done, and these changes adjust for what was decided on.

Modifications:

The main difference is to pass Error instances as-is to
LogHandlers, rather than serializing it to metadata in Logger.
@samuelmurray samuelmurray force-pushed the proposal/SLG-0003_update branch from d5eb05c to 22f93f0 Compare March 11, 2026 21:27
@samuelmurray
Copy link
Copy Markdown
Contributor Author

@kukushechkin thanks for waiting, made a couple of minor word adjustments. All done now!

@kukushechkin kukushechkin added the semver/none No version bump required. label Mar 12, 2026
@kukushechkin kukushechkin merged commit b934514 into apple:main Mar 12, 2026
54 of 57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants