Skip to content

Conversation

@pakbaz-dev
Copy link

Replaces recursive resource resolution with an iterative queue-based approach to avoid hitting Python's recursion limit (RecursionError) when resolving deeply nested references. Additionally, the fix tracks visited (res_id, config) pairs to prevent infinite loops caused by circular dependencies, which can be found in some obfuscated apps.

@sonarqubecloud
Copy link

sonarqubecloud bot commented May 4, 2025

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants