Skip to content

Commit

Permalink
Refactor symbol availability logic.
Browse files Browse the repository at this point in the history
This refactor was initiated by the need of stop using the module operating system name as an availability item.

This change required a big refactoring of the logic, and now the symbol graph availability loading logic is like the following:
1. Every symbol graph is loaded and the symbols get only the availability information that's marked in the SDK.
2. Once all the SGFs are oaded, whe iterate over the symbols and we add the fallbkac and default availability if applies.
  • Loading branch information
sofiaromorales committed Oct 18, 2024
1 parent 0eeaf86 commit 61e6e1e
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 155 deletions.
Loading

0 comments on commit 61e6e1e

Please sign in to comment.