Skip to content

Conversation

@PeterAdams-A
Copy link
Contributor

Motivation:

Calling through protocols is more expensive than many other types of call.

Modifications:

Annotate each protocol usage with any or some keywords.

Result:

Protocol usage now obvious

Motivation:

Calling through protocols is more expensive than many other types of call.

Modifications:

Annotate each protocol usage with any or some keywords.

Result:

Protocol usage now obvious
@PeterAdams-A PeterAdams-A requested a review from FranzBusch June 10, 2024 13:48
@PeterAdams-A PeterAdams-A added the 🔨 semver/patch No public API change. label Jun 10, 2024
@FranzBusch FranzBusch merged commit d16e216 into apple:main Jun 10, 2024
cgrindel-self-hosted-renovate bot referenced this pull request in cgrindel/rules_swift_package_manager Jun 27, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [apple/swift-log](https://togithub.com/apple/swift-log) | minor |
`from: "1.5.4"` -> `from: "1.6.1"` |

---

### Release Notes

<details>
<summary>apple/swift-log (apple/swift-log)</summary>

### [`v1.6.1`](https://togithub.com/apple/swift-log/releases/tag/1.6.1):
Swift Log 1.6.1

[Compare
Source](https://togithub.com/apple/swift-log/compare/1.6.0...1.6.1)

##### SemVer Patch

- Disable existential any build setting
([#&#8203;312](https://togithub.com/apple/swift-log/issues/312))

### [`v1.6.0`](https://togithub.com/apple/swift-log/releases/tag/1.6.0)

[Compare
Source](https://togithub.com/apple/swift-log/compare/1.5.4...1.6.0)

#### SemVer Minor

- Add Sendability annotations in
[https://github.com/apple/swift-log/pull/308](https://togithub.com/apple/swift-log/pull/308)
- Fix deprecation warnings around default log implementations on
handlers in
[https://github.com/apple/swift-log/pull/310](https://togithub.com/apple/swift-log/pull/310)
- Drop Swift versions earlier than 5.8 in
[https://github.com/apple/swift-log/pull/299](https://togithub.com/apple/swift-log/pull/299)
- Implement Copy-On-Write (CoW) behavior for Logger struct by
[@&#8203;ayushi2103](https://togithub.com/ayushi2103) in
[https://github.com/apple/swift-log/pull/297](https://togithub.com/apple/swift-log/pull/297)

##### SemVer Patch

- Replace standardOutput to standardError by
[@&#8203;ayushi2103](https://togithub.com/ayushi2103) in
[https://github.com/apple/swift-log/pull/295](https://togithub.com/apple/swift-log/pull/295)
- Use Set to spot duplicated log handler warnings in
[https://github.com/apple/swift-log/pull/306](https://togithub.com/apple/swift-log/pull/306)
- Make protocol usage obvious using any and some keywords in
[https://github.com/apple/swift-log/pull/307](https://togithub.com/apple/swift-log/pull/307)
- Remove documentation for non-existent arguments by
[@&#8203;b1ackturtle](https://togithub.com/b1ackturtle) in
[https://github.com/apple/swift-log/pull/309](https://togithub.com/apple/swift-log/pull/309)
- Remove Docc plugin which is no longer required in
[https://github.com/apple/swift-log/pull/311](https://togithub.com/apple/swift-log/pull/311)

##### Other Changes

- Remove archived repository in
[https://github.com/apple/swift-log/pull/292](https://togithub.com/apple/swift-log/pull/292)
- Add CI for Swift 5.10 in
[https://github.com/apple/swift-log/pull/287](https://togithub.com/apple/swift-log/pull/287)
- Added swift-log-ecs to README.md by
[@&#8203;rwbutler](https://togithub.com/rwbutler) in
[https://github.com/apple/swift-log/pull/298](https://togithub.com/apple/swift-log/pull/298)
- Update README.md add shipbook as backend by
[@&#8203;elishas](https://togithub.com/elishas) in
[https://github.com/apple/swift-log/pull/304](https://togithub.com/apple/swift-log/pull/304)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDkuNCIsInVwZGF0ZWRJblZlciI6IjM2LjEwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants