I'm using the skip settings:
<SkipType name="*" />
<SkipMethod type="*" attrib="protected" name="*" />
As expected, private methods inside the class are renamed. However, their
parameters are not.
I would expect method parameters to get renamed whenever the method itself
gets renamed.
The problem is that Obfuscator.RenameParams() only checks 'ShouldSkip' of
the parent type. Instead, it should check the individual methods.
Attached patch #1 fixes this problem.
Additionally: why rename parameters when you can simply remove their name?
Patch #2 implements this improvement.
Original issue reported on code.google.com by daniel.g...@gmail.com on 3 Apr 2010 at 3:58
Original issue reported on code.google.com by
daniel.g...@gmail.com
on 3 Apr 2010 at 3:58Attachments: