This is an automated email from the ASF dual-hosted git repository.

dmitrygusev pushed a commit to branch TAP5-2611
in repository https://gitbox.apache.org/repos/asf/tapestry-5.git

commit 0fe6d8d3f1ac751a20797ff675e8ad1db5eeab2f
Author: Dmitry Gusev <[email protected]>
AuthorDate: Sat Jun 22 15:35:08 2019 +0300

    TAP-2611: Share private field instrumentations with the PlasticClassPool to 
support nested classes in Java 11+
---
 .../java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java
 
b/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java
index 7951008..56a7f4c 100644
--- 
a/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java
+++ 
b/plastic/src/main/java/org/apache/tapestry5/internal/plastic/PlasticClassImpl.java
@@ -1607,7 +1607,7 @@ public class PlasticClassImpl extends Lockable implements 
PlasticClass, Internal
 
         fieldInstrumentations.write.put(fieldName, fi);
 
-        if (!(proxy || privateField))
+        if (!proxy)
         {
             pool.setFieldWriteInstrumentation(classNode.name, fieldName, fi);
         }
@@ -1619,7 +1619,7 @@ public class PlasticClassImpl extends Lockable implements 
PlasticClass, Internal
 
         fieldInstrumentations.read.put(fieldName, fi);
 
-        if (!(proxy || privateField))
+        if (!proxy)
         {
             pool.setFieldReadInstrumentation(classNode.name, fieldName, fi);
         }

Reply via email to