IDEA-172425 Simplify conditions of usage magic accessor/reflection
authorVitaliy.Bibaev <vitaliy.bibaev@jetbrains.com>
Thu, 22 Mar 2018 12:20:49 +0000 (15:20 +0300)
committerVitaliy.Bibaev <vitaliy.bibaev@jetbrains.com>
Thu, 22 Mar 2018 12:33:33 +0000 (15:33 +0300)
commit00b02cf343695aad48de054997edd3b0dd4fe914
tree0df21694390a5057ac3ebde8a0d0ed059f76cd99
parent444e1f68f8553c71e5b7d5080b2cfeb07c28931a
IDEA-172425 Simplify conditions of usage magic accessor/reflection

Move logic about the decision to use/not to use MagicAccessorImpl and
access through the reflection into ExtractLightMethodObjectHandler
java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/CompilingEvaluator.java
java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/CompilingEvaluatorImpl.java
java/java-impl/src/com/intellij/refactoring/extractMethodObject/ExtractLightMethodObjectHandler.java
java/java-tests/testSrc/com/intellij/java/refactoring/ExtractMethodObject4DebuggerTest.java