Skip to content

Conversation

@supersaiyansubtlety
Copy link
Member

@supersaiyansubtlety supersaiyansubtlety commented Dec 10, 2025

based on #339 to avoid interfering with search-mappings' test rebased

  • adds InheritanceIndex::streamAncestors: returns a lazy stream of ancestors in breadth-first order
  • makes InheritanceIndex::getAncestors return a Set whose iteration order is breadth-first (it was returning an unordered Set)

@supersaiyansubtlety supersaiyansubtlety self-assigned this Dec 10, 2025
@supersaiyansubtlety supersaiyansubtlety added enhancement New feature or request backend affects the enigma backend refactor improvements that don't impact functionality labels Dec 10, 2025
…irst stream of ancestors

make InheritanceIndex::getAncestors return a set with breadth-first iteration order (was returning an unordered Set)
@supersaiyansubtlety supersaiyansubtlety marked this pull request as ready for review December 12, 2025 22:08
@supersaiyansubtlety
Copy link
Member Author

ready!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend affects the enigma backend enhancement New feature or request refactor improvements that don't impact functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant