Skip to content

Don't invent my own "dictionary-like" protocol.#1700

Merged
grynspan merged 1 commit into
mainfrom
jgrynspan/key-value-pairs-optimization-take-2
May 1, 2026
Merged

Don't invent my own "dictionary-like" protocol.#1700
grynspan merged 1 commit into
mainfrom
jgrynspan/key-value-pairs-optimization-take-2

Conversation

@grynspan

@grynspan grynspan commented May 1, 2026

Copy link
Copy Markdown
Contributor

In #1699 I added __DictionaryLikeCollection but I can just use ExpressibleByDictionaryLiteral for this purpose.

Checklist:

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

In #1699 I added `__DictionaryLikeCollection` but I can just use
`ExpressibleByDictionaryLiteral` for this purpose.
@grynspan grynspan added this to the Swift 6.4.0 (main) milestone May 1, 2026
@grynspan grynspan self-assigned this May 1, 2026
@grynspan grynspan added the parameterized-testing Related to parameterized testing functionality label May 1, 2026
@grynspan grynspan requested a review from stmontgomery as a code owner May 1, 2026 19:22
@grynspan grynspan added the macros 🔭 Related to Swift macros such as @Test or #expect label May 1, 2026
@grynspan grynspan added the tech-debt 💾 reduces technical debt label May 1, 2026
@grynspan grynspan merged commit 72f15fd into main May 1, 2026
35 checks passed
@grynspan grynspan deleted the jgrynspan/key-value-pairs-optimization-take-2 branch May 1, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

macros 🔭 Related to Swift macros such as @Test or #expect parameterized-testing Related to parameterized testing functionality tech-debt 💾 reduces technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants