Skip to content

Conversation

@mkaring
Copy link
Owner

@mkaring mkaring commented Jun 28, 2020

These changes improve the inheritance support of properties and events during the renaming phase.

Resolves #123

mkaring and others added 10 commits May 3, 2020 14:05
The reflection analyzer is now able to handle inheritance much better.
Error messages in case of faulty references are not much more verbose
and helpful in tracking down the underlying issues.
Siblings in an inheritance tree are now referencing each other to line up the naming properly.
@mkaring mkaring linked an issue Jun 28, 2020 that may be closed by this pull request
@mkaring mkaring added the bug Something isn't working label Jun 28, 2020
@mkaring mkaring added this to the 1.4 milestone Jun 28, 2020
@AppVeyorBot
Copy link

Build ConfuserEx 347 completed (commit 4c89dc32a9 by @mkaring)

mkaring added 4 commits July 1, 2020 21:45
Added a new structure to the unit test to cover the case that a complex inheritance structure covers both obfuscated and external members.
@AppVeyorBot
Copy link

Build ConfuserEx 352 completed (commit 15a64d6f88 by @mkaring)

@AppVeyorBot
Copy link

Build ConfuserEx 354 completed (commit 3a3d953cea by @mkaring)

@mkaring mkaring merged commit d76a86e into master Jul 6, 2020
@mkaring mkaring deleted the feature/123_inherit branch July 6, 2020 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inheritance of custom attributes could get missing after rename

4 participants