targets rather than transformations.
The available targets are:
For instance if you want to obfuscate functions you’ll just need to enable the target
functions. Targets are then converted to the a list of transformations that target that language construct. Transformations for that target are selected randomly and if more transformations are added in the future, those will be added for you without you having to know update the annotations. Obviously, this is not always useful but the more “lazy” will like it.
For instance the following example:
Is the shorter equivalent of: