Skip to content

Redo enumeration#443

Merged
madsmtm merged 4 commits intomasterfrom
fix-enumeration
May 25, 2023
Merged

Redo enumeration#443
madsmtm merged 4 commits intomasterfrom
fix-enumeration

Conversation

@madsmtm
Copy link
Copy Markdown
Owner

@madsmtm madsmtm commented Apr 27, 2023

  • Add IdFromIterator and IdIntoIterator helper traits for implementing iteration over Id-contained types.
  • Redo enumeration of icrate collection types NSArray, NSSet and NSDictionary.

See the changelog for details.

Fixes #304

@madsmtm madsmtm added bug Something isn't working enhancement New feature or request A-objc2 Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` crates A-framework Affects the framework crates and the translator for them labels Apr 27, 2023
@madsmtm madsmtm marked this pull request as draft April 27, 2023 20:54
@madsmtm madsmtm added this to the icrate v0.1.0 milestone May 8, 2023
@madsmtm madsmtm force-pushed the fix-enumeration branch 2 times, most recently from 669352b to 71ced16 Compare May 14, 2023 07:45
@madsmtm

This comment was marked as resolved.

@madsmtm madsmtm force-pushed the fix-enumeration branch 2 times, most recently from cb4337e to 0a99895 Compare May 25, 2023 09:05
@madsmtm madsmtm marked this pull request as ready for review May 25, 2023 09:12
@madsmtm madsmtm force-pushed the fix-enumeration branch 3 times, most recently from c68925d to 0b591ba Compare May 25, 2023 09:42
@madsmtm madsmtm force-pushed the fix-enumeration branch from 0b591ba to 5d4b25b Compare May 25, 2023 16:29
@madsmtm madsmtm changed the title Fix enumeration Redo enumeration May 25, 2023
@madsmtm madsmtm merged commit 486daca into master May 25, 2023
@madsmtm madsmtm deleted the fix-enumeration branch May 25, 2023 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-framework Affects the framework crates and the translator for them A-objc2 Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` crates bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proper iteration over Foundation types

1 participant