SiriusObfuscator icon indicating copy to clipboard operation
SiriusObfuscator copied to clipboard

[0.7] Road to "Missing Swift constructs"

Open siejkowski opened this issue 6 years ago • 0 comments

This issue presents the roadmap for the version 0.7 of Sirius obfuscator tool.

Vision

The version 0.7 expands the space of Swift constructs that are properly identified and supported by the Sirius obfuscator.

Scope (initial)

  • [ ] Solving the #if / #else / #endif problem by taking the bodies of the if-branches and resolving them independently
  • [ ] Ensure on renaming of functions and computed properties which satisfy the requirements from multiple protocols that all these protocols are from our module. If not, no rename
  • [ ] Support renaming of the names in backticks
  • [ ] Renaming of the local variables
  • [ ] Renaming enum case associated values

siejkowski avatar Jul 23 '18 08:07 siejkowski