From e526589cbe868cdee6acf9c8081f3c032fff030f Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 7 Nov 2014 13:35:37 +0100 Subject: [PATCH] fix XmlSerializerWithDefaultJDOMExternalizerCompatibilityTest --- .../src/com/intellij/openapi/util/DefaultJDOMExternalizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java b/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java index a5beb43052c9..47e684785479 100644 --- a/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java +++ b/platform/util/src/com/intellij/openapi/util/DefaultJDOMExternalizer.java @@ -61,7 +61,7 @@ public class DefaultJDOMExternalizer { field.setAccessible(true); // class might be non-public Class type = field.getType(); - if (filter != null && !filter.isAccept(field)) { + if (filter != null && !filter.isAccept(field) || field.getDeclaringClass().getAnnotation(Transient.class) != null) { continue; } String value = null;