Skip to content

Remove a number of checks for compilers < 6.1.#1214

Merged
grynspan merged 2 commits into
mainfrom
jgrynspan/remove-pre-6.1-checks
Jul 9, 2025
Merged

Remove a number of checks for compilers < 6.1.#1214
grynspan merged 2 commits into
mainfrom
jgrynspan/remove-pre-6.1-checks

Conversation

@grynspan

@grynspan grynspan commented Jul 8, 2025

Copy link
Copy Markdown
Contributor

This PR removes some old/dead code checking for compilers < 6.1. We do not support building with such compilers anymore.

It also adopts the move-only-type-compatible ObjectIdentifier.init overload added with the 6.2 toolchain.

Checklist:

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

This PR removes some old/dead code checking for compilers < 6.1. We do not
support building with such compilers anymore.

It also adopts the move-only-type-compatible `ObjectIdentifier.init` overload
added with the 6.2 toolchain.
@grynspan grynspan added this to the Swift 6.x (main) milestone Jul 8, 2025
@grynspan grynspan self-assigned this Jul 8, 2025
@grynspan

grynspan commented Jul 8, 2025

Copy link
Copy Markdown
Contributor Author

@swift-ci test

Comment thread CONTRIBUTING.md Outdated
@grynspan

grynspan commented Jul 8, 2025

Copy link
Copy Markdown
Contributor Author

@swift-ci test

@grynspan

grynspan commented Jul 9, 2025

Copy link
Copy Markdown
Contributor Author

@swift-ci test macOS

@grynspan grynspan merged commit 743104e into main Jul 9, 2025
3 checks passed
@grynspan grynspan deleted the jgrynspan/remove-pre-6.1-checks branch July 9, 2025 17:04
@grynspan grynspan added the tech-debt 💾 reduces technical debt label Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tech-debt 💾 reduces technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants