You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2014/09/18 16:16:16 UTC

svn commit: r1625988 - /uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java

Author: schor
Date: Thu Sep 18 14:16:16 2014
New Revision: 1625988

URL: http://svn.apache.org/r1625988
Log:
no Jira - fix small bit of logic to keep json releated stuff together.  Other way logically worked, but was confusing.

Modified:
    uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java

Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java?rev=1625988&r1=1625987&r2=1625988&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/MetaDataObject_impl.java Thu Sep 18 14:16:16 2014
@@ -1015,8 +1015,8 @@ public abstract class MetaDataObject_imp
     // nested arrays here
     int len = ((Object[]) aValue).length;
     try {
-      boolean insertNlInArray = false;
       if (isJson) {
+        boolean insertNlInArray = false;
         if (len > 1) {
           Object firstElement = Array.get(aValue, 0);
           if (!(firstElement instanceof AllowedValue) && (firstElement instanceof XMLizable)) {
@@ -1024,9 +1024,9 @@ public abstract class MetaDataObject_imp
           }
         }
         jg.writeStartArray();
-      }
-      if (insertNlInArray) {
-        jch.writeNlJustBeforeNext();
+        if (insertNlInArray) {
+          jch.writeNlJustBeforeNext();
+        }
       }
       for (int i = 0; i < len; i++) {
         Object curElem = Array.get(aValue, i);