vladimir    2003/08/09 11:56:19

  Modified:    java/src/org/apache/xindice/xml XMLCompressedOutput.java
                        SymbolTable.java XMLCompressedInput.java
                        NodeSource.java NamespaceMap.java
               java/src/org/apache/xindice/core/indexer IndexPattern.java
                        IndexManager.java ValueIndexer.java
               java/src/org/apache/xindice/xml/dom ContainerNodeImpl.java
                        DocumentImpl.java ProcessingInstructionImpl.java
                        ElementImpl.java DOMParser.java
               java/src/org/apache/xindice/core/filer FSFiler.java
                        BTree.java HashFiler.java BTreeFiler.java
                        MemFiler.java Paged.java
               java/src/org/apache/xindice/core DocumentCache.java
                        CollectionManager.java FaultCodes.java
                        Database.java Collection.java
               java/src/org/apache/xindice/tools XMLTools.java
               java/src/org/apache/xindice/server UglyBrowser.java
               java/src/org/apache/xindice/core/data Variant.java Key.java
               java/src/org/apache/xindice/xml/dom/traversal
                        TreeWalkerImpl.java
               java/src/org/apache/xindice/xml/sax SAXEventGenerator.java
               java/src/org/apache/xindice/core/request URIMapper.java
               java/src/org/apache/xindice/util ByteBuffer.java
               java/src/org/apache/xindice/core/meta MetaData.java
               java/src/org/apache/xindice/core/query
                        XPathQueryResolver.java
  Log:
  Some more braces (thanks PMD)
  
  Revision  Changes    Path
  1.5       +7 -6      
xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedOutput.java
  
  Index: XMLCompressedOutput.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedOutput.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XMLCompressedOutput.java  7 Aug 2003 20:13:25 -0000       1.4
  +++ XMLCompressedOutput.java  9 Aug 2003 18:56:18 -0000       1.5
  @@ -87,14 +87,15 @@
        * @return The optimal size
        */
       protected final byte getSizeType(long length) {
  -        if (length > Short.MAX_VALUE)
  +        if (length > Short.MAX_VALUE) {
               return Signatures.IntContent;
  -        else if (length > Byte.MAX_VALUE)
  +        } else if (length > Byte.MAX_VALUE) {
               return Signatures.ShortContent;
  -        else if (length > 0)
  +        } else if (length > 0) {
               return Signatures.ByteContent;
  -        else
  +        } else {
               return Signatures.NoContent;
  +        }
       }
   
       /**
  
  
  
  1.8       +9 -7      
xml-xindice/java/src/org/apache/xindice/xml/SymbolTable.java
  
  Index: SymbolTable.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/SymbolTable.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- SymbolTable.java  9 Aug 2003 05:01:55 -0000       1.7
  +++ SymbolTable.java  9 Aug 2003 18:56:18 -0000       1.8
  @@ -143,10 +143,11 @@
           sb.append(Integer.toString(namespaceURI.hashCode()));
           sb.append(':');
           int idx = qName.indexOf(':');
  -        if (idx != -1)
  +        if (idx != -1) {
               sb.append(qName.substring(idx + 1));
  -        else
  +             } else {
               sb.append(qName);
  +        }
           return sb.toString();
       }
   
  @@ -167,9 +168,9 @@
       public final short getSymbol(String qname, String namespaceURI, boolean 
create) {
           String lookupName = getLookupName(qname, namespaceURI);
           SymbolInfo info = (SymbolInfo) symbols.get(lookupName);
  -        if (info != null)
  +        if (info != null) {
               return info.symbol;
  -        else if (create) {
  +        } else if (create) {
               synchronized (symbols) {
                   short id = ++maxSymbol;
                   info = new SymbolInfo(qname, namespaceURI, id);
  @@ -256,8 +257,9 @@
   
               String qname = elem.getAttribute(NAME);
               String namespaceURI = elem.getAttribute(NSURI);
  -            if (namespaceURI != null && namespaceURI.length() == 0)
  +            if (namespaceURI != null && namespaceURI.length() == 0) {
                   namespaceURI = null;
  +            }
   
               Short id = new Short(elem.getAttribute(ID));
               if (id.shortValue() > maxSymbol) {
  
  
  
  1.6       +6 -5      
xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedInput.java
  
  Index: XMLCompressedInput.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedInput.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLCompressedInput.java   9 Aug 2003 05:01:55 -0000       1.5
  +++ XMLCompressedInput.java   9 Aug 2003 18:56:18 -0000       1.6
  @@ -113,11 +113,12 @@
   
               case Signatures.Char:
                   type = (byte) ((signature & 0x20) >>> 0x5);
  -                if (type == Signatures.CharText)
  +                if (type == Signatures.CharText) {
                       return Node.TEXT_NODE;
  -                else
  +                             } else {
                       return Node.ENTITY_REFERENCE_NODE;
  -
  +                }
  +                
               case Signatures.Elem:
                   return Node.ELEMENT_NODE;
   
  
  
  
  1.5       +5 -4      
xml-xindice/java/src/org/apache/xindice/xml/NodeSource.java
  
  Index: NodeSource.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/NodeSource.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- NodeSource.java   7 Aug 2003 20:13:25 -0000       1.4
  +++ NodeSource.java   9 Aug 2003 18:56:18 -0000       1.5
  @@ -98,9 +98,10 @@
       }
   
       public String getCanonicalName() {
  -        if (key != null)
  +        if (key != null) {
               return collection.getCanonicalDocumentName(key);
  -        else
  +             } else {
               return collection.getCanonicalName();
  +        }
       }
   }
  
  
  
  1.7       +5 -4      
xml-xindice/java/src/org/apache/xindice/xml/NamespaceMap.java
  
  Index: NamespaceMap.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/NamespaceMap.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- NamespaceMap.java 9 Aug 2003 05:01:55 -0000       1.6
  +++ NamespaceMap.java 9 Aug 2003 18:56:18 -0000       1.7
  @@ -86,10 +86,11 @@
               Iterator i = keySet().iterator();
               while (i.hasNext()) {
                   String pfx = (String) i.next();
  -                if (pfx.equals(""))
  +                if (pfx.equals("")) {
                       elem.setAttribute("xmlns", (String) get(pfx));
  -                else
  +                             } else {
                       elem.setAttribute("xmlns:" + pfx, (String) get(pfx));
  +                }
               }
           }
           return elem;
  
  
  
  1.7       +23 -13    
xml-xindice/java/src/org/apache/xindice/core/indexer/IndexPattern.java
  
  Index: IndexPattern.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/indexer/IndexPattern.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- IndexPattern.java 7 Aug 2003 20:13:21 -0000       1.6
  +++ IndexPattern.java 9 Aug 2003 18:56:18 -0000       1.7
  @@ -96,17 +96,20 @@
           this.symbols = symbols;
           StringTokenizer st = new StringTokenizer(pattern.trim(), "@");
           elemName = st.nextToken();
  -        if (elemName.equals("*"))
  +        if (elemName.equals("*")) {
               elemID = PATTERN_WILDCARD;
  -        else
  +        } else {
               elemID = SymbolTable.getNormalizedSymbol(symbols, elemName, 
nsMap, true);
  +        }
  +        
           if (st.hasMoreTokens()) {
               attrName = st.nextToken();
  -            if (attrName.equals("*"))
  +            if (attrName.equals("*")) {
                   attrID = PATTERN_WILDCARD;
  -            else
  +                     } else {
                   attrID = elemID == PATTERN_WILDCARD ? PATTERN_NAME
                           : SymbolTable.getNormalizedSymbol(symbols, attrName, 
nsMap, true);
  +            }
           }
       }
   
  @@ -147,12 +150,14 @@
                   result = (SCORE_WILDCARD << 2);
                   break;
               case PATTERN_NAME:
  -                if (elemName.equals(p.elemName))
  +                if (elemName.equals(p.elemName)) {
                       result = (SCORE_NAME << 2);
  +                }
                   break;
               default:
  -                if (elemID == p.elemID)
  +                if (elemID == p.elemID) {
                       result = (SCORE_NATURAL << 2);
  +                }
           }
   
           if (result != 0) {
  @@ -160,12 +165,14 @@
                   case PATTERN_WILDCARD:
                       return result + SCORE_WILDCARD;
                   case PATTERN_NAME:
  -                    if (attrName.equals(p.attrName))
  +                    if (attrName.equals(p.attrName)) {
                           return result + SCORE_NAME;
  +                    }
                       break;
                   default:
  -                    if (attrID == p.attrID)
  +                    if (attrID == p.attrID) {
                           return result + SCORE_NATURAL;
  +                    }
               }
           }
   
  @@ -252,13 +259,16 @@
           if (obj instanceof IndexPattern) {
               IndexPattern p = (IndexPattern) obj;
               boolean eq = elemID == p.elemID && attrID == p.attrID;
  -            if (eq && (elemName != null || p.elemName != null))
  +            if (eq && (elemName != null || p.elemName != null)) {
                   eq = elemName != null && p.elemName != null && 
elemName.equals(p.elemName);
  -            if (eq && (attrName != null || p.attrName != null))
  +            }
  +            if (eq && (attrName != null || p.attrName != null)) {
                   eq = attrName != null && p.attrName != null && 
attrName.equals(p.attrName);
  +            }
               return eq;
  -        } else
  +        } else {
               return false;
  +        }
       }
   }
   
  
  
  
  1.18      +6 -4      
xml-xindice/java/src/org/apache/xindice/core/indexer/IndexManager.java
  
  Index: IndexManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/indexer/IndexManager.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- IndexManager.java 9 Aug 2003 05:01:56 -0000       1.17
  +++ IndexManager.java 9 Aug 2003 18:56:18 -0000       1.18
  @@ -181,8 +181,9 @@
           config.processChildren(INDEX, new ConfigurationCallback() {
               public void process(Configuration cfg) {
                   try {
  -                    if (cfg.getAttribute(NAME).equals(name))
  +                    if (cfg.getAttribute(NAME).equals(name)) {
                           cfg.delete();
  +                    }
                   } catch (Exception e) {
                       log.warn(e);
                   }
  @@ -393,8 +394,9 @@
               Iterator enum = indexes.values().iterator();
               while (enum.hasNext()) {
                   IndexerInfo info = (IndexerInfo) enum.next();
  -                if (info.status != STATUS_READY || 
!info.indexer.getIndexStyle().equals(style))
  +                if (info.status != STATUS_READY || 
!info.indexer.getIndexStyle().equals(style)) {
                       continue;
  +                }
                   int score = pattern.getMatchLevel(info.pattern);
                   if (score > highScore) {
                       idx = info.indexer;
  
  
  
  1.12      +16 -15    
xml-xindice/java/src/org/apache/xindice/core/indexer/ValueIndexer.java
  
  Index: ValueIndexer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/indexer/ValueIndexer.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- ValueIndexer.java 9 Aug 2003 05:01:56 -0000       1.11
  +++ ValueIndexer.java 9 Aug 2003 18:56:18 -0000       1.12
  @@ -149,31 +149,32 @@
   
               // Determine the Index Type
               String tv = config.getAttribute(TYPE, STRING_VAL).toLowerCase();
  -            if (tv.equals(STRING_VAL))
  +            if (tv.equals(STRING_VAL)) {
                   type = STRING;
  -            else if (tv.equals(TRIMMED_VAL))
  +            } else if (tv.equals(TRIMMED_VAL)) {
                   type = TRIMMED;
  -            else if (tv.equals(SHORT_VAL))
  +            } else if (tv.equals(SHORT_VAL)) {
                   type = INTEGER;
  -            else if (tv.equals(INT_VAL))
  +            } else if (tv.equals(INT_VAL)) {
                   type = INTEGER;
  -            else if (tv.equals(LONG_VAL))
  +            } else if (tv.equals(LONG_VAL)) {
                   type = INTEGER;
  -            else if (tv.equals(FLOAT_VAL))
  +            } else if (tv.equals(FLOAT_VAL)) {
                   type = FLOAT;
  -            else if (tv.equals(DOUBLE_VAL))
  +            } else if (tv.equals(DOUBLE_VAL)) {
                   type = FLOAT;
  -            else if (tv.equals(BYTE_VAL))
  +            } else if (tv.equals(BYTE_VAL)) {
                   type = BYTE;
  -            else if (tv.equals(CHAR_VAL))
  +            } else if (tv.equals(CHAR_VAL)) {
                   type = CHAR;
  -            else if (tv.equals(BOOLEAN_VAL))
  +            } else if (tv.equals(BOOLEAN_VAL)) {
                   type = BOOLEAN;
  -            else {
  -                if (pattern.indexOf('@') != -1)
  +            } else {
  +                if (pattern.indexOf('@') != -1) {
                       type = STRING;
  -                else
  +                             } else {
                       type = TRIMMED;
  +                }
               }
   
               typeSize = sizes[type];
  
  
  
  1.11      +4 -3      
xml-xindice/java/src/org/apache/xindice/xml/dom/ContainerNodeImpl.java
  
  Index: ContainerNodeImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/ContainerNodeImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ContainerNodeImpl.java    9 Aug 2003 05:01:55 -0000       1.10
  +++ ContainerNodeImpl.java    9 Aug 2003 18:56:18 -0000       1.11
  @@ -159,8 +159,9 @@
               /* TODO why is it used for? byte signature = */
               in.readSignature();
               int len = in.readContentSize();
  -            if (len == 0)
  +            if (len == 0) {
                   len = 1;
  +            }
   
               switch (in.getNodeType()) {
   
  
  
  
  1.11      +10 -6     
xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java
  
  Index: DocumentImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DocumentImpl.java 9 Aug 2003 05:01:55 -0000       1.10
  +++ DocumentImpl.java 9 Aug 2003 18:56:18 -0000       1.11
  @@ -144,8 +144,9 @@
           }
   
           if (compress) {
  -            if (symbols == null)
  +            if (symbols == null) {
                   symbols = new SymbolTable();
  +            }
               data = DOMCompressor.Compress(doc, symbols);
               pos = 0;
               len = data.length;
  @@ -218,8 +219,9 @@
   
       public void expandSource() {
           ElementImpl e = (ElementImpl) getDocumentElement();
  -        if (e != null)
  +        if (e != null) {
               e.expandSource();
  +        }
       }
   
       public Node getNodeAtPos(int pos) {
  @@ -276,8 +278,9 @@
           Iterator enum = childNodes.iterator();
           while (enum.hasNext()) {
               Node node = (Node) enum.next();
  -            if (node.getNodeType() == Node.ELEMENT_NODE)
  +            if (node.getNodeType() == Node.ELEMENT_NODE) {
                   return (Element) node;
  +            }
           }
           return null;
       }
  @@ -386,8 +389,9 @@
                       }
                   }
                   n = n.getParentNode();
  -                if (n.getNodeType() == DOCUMENT_NODE || n.getNodeType() == 
DOCUMENT_FRAGMENT_NODE)
  +                if (n.getNodeType() == DOCUMENT_NODE || n.getNodeType() == 
DOCUMENT_FRAGMENT_NODE) {
                       n = null;
  +                }
               }
           }
       }
  
  
  
  1.10      +6 -5      
xml-xindice/java/src/org/apache/xindice/xml/dom/ProcessingInstructionImpl.java
  
  Index: ProcessingInstructionImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/ProcessingInstructionImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ProcessingInstructionImpl.java    7 Aug 2003 20:13:25 -0000       1.9
  +++ ProcessingInstructionImpl.java    9 Aug 2003 18:56:18 -0000       1.10
  @@ -97,11 +97,12 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +             } else {
               loaded = true;
  -
  +        }
  +        
           try {
               if (data != null) {
                   DocumentImpl doc = (DocumentImpl) getOwnerDocument();
  
  
  
  1.15      +8 -5      
xml-xindice/java/src/org/apache/xindice/xml/dom/ElementImpl.java
  
  Index: ElementImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/ElementImpl.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ElementImpl.java  9 Aug 2003 05:01:55 -0000       1.14
  +++ ElementImpl.java  9 Aug 2003 18:56:18 -0000       1.15
  @@ -163,8 +163,9 @@
               setAttribute(XMLNS_PREFIX + ":" + prefix, NodeSource.SOURCE_NS);
               setAttribute(prefix + ":" + NodeSource.SOURCE_COL, 
src.getCollection().getCanonicalName());
               Key k = src.getKey();
  -            if (k != null)
  +            if (k != null) {
                   setAttribute(prefix + ":" + NodeSource.SOURCE_KEY, 
k.toString());
  +            }
           }
       }
   
  @@ -297,10 +298,12 @@
           checkReadOnly();
           Attr oldAttr = (Attr) attributes.getNamedItem(newAttr.getName());
           DocumentImpl doc = (DocumentImpl) getOwnerDocument();
  -        if (newAttr.getParentNode().getNodeType() == Node.ELEMENT_NODE)
  +        if (newAttr.getParentNode().getNodeType() == Node.ELEMENT_NODE) {
               throw EX_INUSE_ATTRIBUTE;
  -        if (doc != newAttr.getOwnerDocument())
  +        }
  +        if (doc != newAttr.getOwnerDocument()) {
               throw EX_WRONG_DOCUMENT;
  +        }
           ((AttrImpl) newAttr).setParentNode(this);
           attributes.setNamedItem(newAttr);
           setDirty();
  
  
  
  1.10      +6 -4      
xml-xindice/java/src/org/apache/xindice/xml/dom/DOMParser.java
  
  Index: DOMParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DOMParser.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DOMParser.java    9 Aug 2003 05:01:55 -0000       1.9
  +++ DOMParser.java    9 Aug 2003 18:56:18 -0000       1.10
  @@ -244,10 +244,12 @@
           setReaderProperty(xr, 
"http://xml.org/sax/properties/lexical-handler";, this);
           setReaderProperty(xr, 
"http://xml.org/sax/properties/declaration-handler";, this);
   
  -        if (errors != null)
  +        if (errors != null) {
               xr.setErrorHandler(errors);
  -        if (entities != null)
  +        }
  +        if (entities != null) {
               xr.setEntityResolver(entities);
  +        }
   
           return sp;
       }
  
  
  
  1.13      +6 -4      
xml-xindice/java/src/org/apache/xindice/core/filer/FSFiler.java
  
  Index: FSFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/FSFiler.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- FSFiler.java      9 Aug 2003 05:01:55 -0000       1.12
  +++ FSFiler.java      9 Aug 2003 18:56:18 -0000       1.13
  @@ -122,8 +122,9 @@
           if (exts != null && exts.trim().length() > 0) {
               extensions = new HashSet();
               StringTokenizer st = new StringTokenizer(exts);
  -            while (st.hasMoreTokens())
  +            while (st.hasMoreTokens()) {
                   extensions.add(st.nextToken());
  +            }
           }
           dir = new File(location);
           opened = false;
  @@ -136,8 +137,9 @@
       }
   
       private void checkReadOnly() throws DBException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new FilerException(FaultCodes.COL_COLLECTION_READ_ONLY, 
"Filer is read-only");
  +        }
       }
   
       public boolean close() {
  
  
  
  1.17      +4 -3      
xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java
  
  Index: BTree.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- BTree.java        9 Aug 2003 05:01:55 -0000       1.16
  +++ BTree.java        9 Aug 2003 18:56:18 -0000       1.17
  @@ -1049,8 +1049,9 @@
           public synchronized void read(DataInputStream dis) throws 
IOException {
               super.read(dis);
   
  -            if (getStatus() == UNUSED)
  +            if (getStatus() == UNUSED) {
                   return;
  +            }
   
               valueCount = dis.readShort();
           }
  
  
  
  1.16      +14 -8     
xml-xindice/java/src/org/apache/xindice/core/filer/HashFiler.java
  
  Index: HashFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/HashFiler.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- HashFiler.java    8 Aug 2003 22:40:45 -0000       1.15
  +++ HashFiler.java    9 Aug 2003 18:56:18 -0000       1.16
  @@ -159,8 +159,9 @@
               }
   
               pageNum = ph.getNextCollision();
  -            if (pageNum == -1)
  +            if (pageNum == -1) {
                   return null;
  +            }
           }
       }
   
  @@ -175,8 +176,9 @@
           while (true) {
               p = getPage(pageNum);
               ph = (HashPageHeader) p.getPageHeader();
  -            if ((ph.getStatus() == UNUSED || ph.getStatus() == DELETED) || 
(ph.getStatus() == RECORD && ph.getKeyHash() == key.getHash() && 
p.getKey().equals(key)))
  +            if ((ph.getStatus() == UNUSED || ph.getStatus() == DELETED) || 
(ph.getStatus() == RECORD && ph.getKeyHash() == key.getHash() && 
p.getKey().equals(key))) {
                   return p;
  +            }
               pageNum = ph.getNextCollision();
               if (pageNum == -1) {
                   Page np = getFreePage();
  @@ -264,17 +266,20 @@
               while (true) {
                   page = getPage(pageNum);
                   pageHead = (HashPageHeader) page.getPageHeader();
  -                if (pageHead.getStatus() == RECORD && pageHead.getKeyHash() 
== key.getHash() && page.getKey().equals(key))
  +                if (pageHead.getStatus() == RECORD && pageHead.getKeyHash() 
== key.getHash() && page.getKey().equals(key)) {
                       break;
  +                }
                   pageNum = pageHead.getNextCollision();
  -                if (pageNum == -1)
  +                if (pageNum == -1) {
                       return false;
  +                }
                   prev = page;
                   prevHead = pageHead;
               }
   
  -            if (page == null)
  +            if (page == null) {
                   return false;
  +            }
   
               if (prev != null) {
                   prevHead.setNextCollision(pageHead.nextCollision);
  @@ -481,8 +486,9 @@
           public synchronized void read(DataInputStream dis) throws 
IOException {
               super.read(dis);
   
  -            if (getStatus() == UNUSED)
  +            if (getStatus() == UNUSED) {
                   return;
  +            }
   
               created = dis.readLong();
               modified = dis.readLong();
  
  
  
  1.14      +6 -4      
xml-xindice/java/src/org/apache/xindice/core/filer/BTreeFiler.java
  
  Index: BTreeFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/BTreeFiler.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- BTreeFiler.java   8 Aug 2003 22:40:45 -0000       1.13
  +++ BTreeFiler.java   9 Aug 2003 18:56:18 -0000       1.14
  @@ -181,8 +181,9 @@
               BTreeFilerPageHeader ph = (BTreeFilerPageHeader) 
p.getPageHeader();
   
               long t = System.currentTimeMillis();
  -            if (ph.getStatus() == UNUSED)
  +            if (ph.getStatus() == UNUSED) {
                   ph.setCreated(t);
  +            }
   
               ph.setModified(t);
               ph.setStatus(RECORD);
  @@ -364,8 +365,9 @@
           public synchronized void read(DataInputStream dis) throws 
IOException {
               super.read(dis);
   
  -            if (getStatus() == UNUSED)
  +            if (getStatus() == UNUSED) {
                   return;
  +            }
   
               created = dis.readLong();
               modified = dis.readLong();
  
  
  
  1.8       +6 -4      
xml-xindice/java/src/org/apache/xindice/core/filer/MemFiler.java
  
  Index: MemFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/MemFiler.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MemFiler.java     7 Aug 2003 20:13:21 -0000       1.7
  +++ MemFiler.java     9 Aug 2003 18:56:18 -0000       1.8
  @@ -106,13 +106,15 @@
       }
   
       private void checkOpened() throws DBException {
  -        if (!opened)
  +        if (!opened) {
               throw new FilerException(FaultCodes.COL_COLLECTION_CLOSED, 
"Filer is closed");
  +        }
       }
   
       private void checkReadOnly() throws DBException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new FilerException(FaultCodes.COL_COLLECTION_READ_ONLY, 
"Filer is read-only");
  +        }
       }
   
       public boolean create() {
  
  
  
  1.18      +9 -6      
xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java
  
  Index: Paged.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- Paged.java        9 Aug 2003 05:01:55 -0000       1.17
  +++ Paged.java        9 Aug 2003 18:56:18 -0000       1.18
  @@ -256,10 +256,11 @@
   
               // Continue following the list of pages until we get to the end.
               nextPage = ph.getNextPage();
  -            if (nextPage != NO_PAGE)
  +            if (nextPage != NO_PAGE) {
                   p = getPage(nextPage);
  -            else
  +                     } else {
                   break;
  +            }
           }
   
           // Return a Value with the collected contents of all pages.
  @@ -651,10 +652,12 @@
   
       public static long[] deleteArrayLong(long[] vals, int idx) {
           long[] newVals = new long[vals.length - 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  -        if (idx < newVals.length)
  +        }
  +        if (idx < newVals.length) {
               System.arraycopy(vals, idx + 1, newVals, idx, newVals.length - 
idx);
  +        }
           return newVals;
       }
   
  
  
  
  1.9       +6 -4      
xml-xindice/java/src/org/apache/xindice/core/DocumentCache.java
  
  Index: DocumentCache.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/DocumentCache.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DocumentCache.java        9 Aug 2003 05:01:55 -0000       1.8
  +++ DocumentCache.java        9 Aug 2003 18:56:19 -0000       1.9
  @@ -182,14 +182,16 @@
           }
   
           public String toString() {
  -            if (strVal == null)
  +            if (strVal == null) {
                   strVal = col.getCanonicalDocumentName(key);
  +            }
               return strVal;
           }
   
           public int hashCode() {
  -            if (strVal == null)
  +            if (strVal == null) {
                   strVal = col.getCanonicalDocumentName(key);
  +            }
               return strVal.hashCode();
           }
   
  
  
  
  1.17      +4 -3      
xml-xindice/java/src/org/apache/xindice/core/CollectionManager.java
  
  Index: CollectionManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/CollectionManager.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- CollectionManager.java    8 Aug 2003 22:38:18 -0000       1.16
  +++ CollectionManager.java    9 Aug 2003 18:56:19 -0000       1.17
  @@ -211,8 +211,9 @@
                   colConfig.processChildren(COLLECTION, new 
ConfigurationCallback() {
                       public void process(Configuration cfg) {
                           try {
  -                            if (cfg.getAttribute(NAME).equals(name))
  +                            if (cfg.getAttribute(NAME).equals(name)) {
                                   cfg.delete();
  +                            }
                           } catch (Exception e) {
                               log.warn(e);
                           }
  
  
  
  1.15      +9 -6      
xml-xindice/java/src/org/apache/xindice/core/FaultCodes.java
  
  Index: FaultCodes.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/FaultCodes.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- FaultCodes.java   9 Aug 2003 05:01:55 -0000       1.14
  +++ FaultCodes.java   9 Aug 2003 18:56:19 -0000       1.15
  @@ -226,8 +226,9 @@
        * @return An XMLDBException instance
        */
       public static XMLDBException createXMLDBException(Exception e) {
  -        if (e instanceof XMLDBException)
  +        if (e instanceof XMLDBException) {
               return (XMLDBException) e;
  +        }
   
           int faultCode = e instanceof RuntimeException ? JAVA_RUNTIME_ERROR : 
GEN_UNKNOWN;
           return createXMLDBException(faultCode, null, e);
  @@ -274,8 +275,9 @@
        */
       public static int getFaultCodeType(Exception e) {
           int code = 0;
  -        if (e instanceof DBException)
  +        if (e instanceof DBException) {
               code = ((DBException) e).faultCode;
  +        }
   
           // Strip it to the General series
           code = code % 100;
  @@ -295,9 +297,10 @@
        */
       public static int getFaultCodeSeries(Exception e) {
           int code = 0;
  -        if (e instanceof DBException)
  +        if (e instanceof DBException) {
               code = ((DBException) e).faultCode;
  -
  +        }
  +        
           // Strip it to the series
           code = code - (code % 100);
           return code;
  
  
  
  1.27      +6 -4      
xml-xindice/java/src/org/apache/xindice/core/Database.java
  
  Index: Database.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/Database.java,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- Database.java     9 Aug 2003 02:56:48 -0000       1.26
  +++ Database.java     9 Aug 2003 18:56:19 -0000       1.27
  @@ -274,10 +274,12 @@
               rec = new TimeRecord(created, modified);
               timestamps.put(path, rec);
           } else {
  -            if (created > 0)
  +            if (created > 0) {
                   rec.setCreatedTime(created);
  -            if (modified > 0)
  +            }
  +            if (modified > 0) {
                   rec.setModifiedTime(modified);
  +            }
           }
       }
   
  
  
  
  1.32      +21 -14    
xml-xindice/java/src/org/apache/xindice/core/Collection.java
  
  Index: Collection.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/Collection.java,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- Collection.java   9 Aug 2003 05:01:55 -0000       1.31
  +++ Collection.java   9 Aug 2003 18:56:19 -0000       1.32
  @@ -638,8 +638,9 @@
               return meta;
           }
           Document doc = getDocument(id);
  -        if (null == doc)
  +        if (null == doc) {
               throw new DBException(FaultCodes.COL_DOCUMENT_NOT_FOUND, 
"Document " + id + " does not exist");
  +        }
   
           MetaSystemCollection metacol = getMetaSystemCollection();
           meta = metacol.getDocumentMeta(this, id);
  @@ -1303,14 +1304,17 @@
           Key objKey = createNewKey(key);
   
           Document oldDoc = getDocument(objKey);
  -        if (oldDoc != null)
  +        if (oldDoc != null) {
               indexManager.removeDocument(objKey, oldDoc);
  +        }
   
  -        if (documentCache != null)
  +        if (documentCache != null) {
               documentCache.removeDocument(this, objKey);
  +        }
   
  -        if (!filer.deleteRecord(objKey))
  +        if (!filer.deleteRecord(objKey)) {
               throw new DBException(FaultCodes.COL_DOCUMENT_NOT_FOUND, 
"Document Does Not Exist");
  +        }
   
           // update the meta for this collection if necessary
           updateCollectionMeta();
  @@ -1347,9 +1351,10 @@
               return;
           }
           if (null != meta) {
  -            if (meta.getType() != MetaData.COLLECTION)
  +            if (meta.getType() != MetaData.COLLECTION) {
                   throw new DBException(FaultCodes.GEN_UNKNOWN, "Mismatch type 
of meta data for collection " + getCanonicalName());
  -
  +            }
  +            
               MetaSystemCollection metacol = getMetaSystemCollection();
               metacol.setCollectionMeta(this, meta);
           }
  @@ -1505,13 +1510,15 @@
               return;
           }
           Document doc = getDocument(id);
  -        if (null == doc)
  +        if (null == doc) {
               throw new DBException(FaultCodes.COL_DOCUMENT_NOT_FOUND, 
"Document " + id + " does not exist");
  +             }
   
           if (null != meta) {
  -            if (meta.getType() == MetaData.UNKNOWN || meta.getType() == 
MetaData.COLLECTION)
  +            if (meta.getType() == MetaData.UNKNOWN || meta.getType() == 
MetaData.COLLECTION) {
                   throw new DBException(FaultCodes.GEN_UNKNOWN, "Mismatch type 
of meta data for document " + getCanonicalDocumentName(id));
  -
  +            }
  +            
               MetaSystemCollection metacol = getMetaSystemCollection();
               metacol.setDocumentMeta(this, id, meta);
           }
  @@ -1533,8 +1540,7 @@
        * @param obj The Object to set
        */
       public final void setObject(Object key, XMLSerializable obj) throws 
DBException {
  -        putObject(createNewKey(key), obj /*, false */
  -        );
  +        putObject(createNewKey(key), obj /*, false */ );
       }
   
       /**
  @@ -1550,8 +1556,9 @@
               } catch (DBException e) {
                   // something strange has happened.. can't get the
                   // meta data for this collection
  -                if (log.isWarnEnabled())
  +                if (log.isWarnEnabled()) {
                       log.warn("Error fetching collection meta. " + e);
  +                }
                   return;
               }
   
  
  
  
  1.24      +3 -3      
xml-xindice/java/src/org/apache/xindice/tools/XMLTools.java
  
  Index: XMLTools.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/tools/XMLTools.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- XMLTools.java     8 Aug 2003 01:05:50 -0000       1.23
  +++ XMLTools.java     9 Aug 2003 18:56:19 -0000       1.24
  @@ -124,7 +124,7 @@
               new XMLTools().process(args);
           } catch (Exception e) {
               System.out.println(e.getMessage());
  -            if (verbose == true) {
  +            if (verbose) {
                   e.printStackTrace(System.err);
               }
           }
  
  
  
  1.7       +6 -3      
xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java
  
  Index: UglyBrowser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- UglyBrowser.java  9 Aug 2003 05:01:56 -0000       1.6
  +++ UglyBrowser.java  9 Aug 2003 18:56:19 -0000       1.7
  @@ -259,11 +259,14 @@
         * Is the given character allowed inside an HTML document?
         */
        static public boolean isLegalCharacter(char c) {
  +             return (c > 0x07) && (c < 0x80);
  +             /* TODO delete if the above works
                if ((c <= 0x07) || (c >= 0x80)) {
                        return false;
                } else {
                        return true;
                }
  +             */
        }
   
       public static class XPathPseudoParser {
  
  
  
  1.7       +40 -28    
xml-xindice/java/src/org/apache/xindice/core/data/Variant.java
  
  Index: Variant.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/data/Variant.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Variant.java      7 Aug 2003 20:13:21 -0000       1.6
  +++ Variant.java      9 Aug 2003 18:56:19 -0000       1.7
  @@ -96,7 +96,7 @@
       }
   
       public Variant(boolean value) {
  -        this.value = new Boolean(value);
  +        this.value = Boolean.valueOf(value);
           type = Types.BOOLEAN;
       }
   
  @@ -187,7 +187,7 @@
        * @param value The value
        */
       public void set(boolean value) {
  -        this.value = new Boolean(value);
  +        this.value = Boolean.valueOf(value);
           type = Types.BOOLEAN;
       }
   
  @@ -308,10 +308,11 @@
        * @return The value
        */
       public String getString() {
  -        if (type == Types.STRING)
  +        if (type == Types.STRING) {
               return (String) value;
  -        else
  +        } else {
               return value.toString();
  +        }
       }
   
       /**
  @@ -320,10 +321,11 @@
        * @return The value
        */
       public boolean getBoolean() {
  -        if (type == Types.BOOLEAN)
  +        if (type == Types.BOOLEAN) {
               return ((Boolean) value).booleanValue();
  -        else
  +        } else {
               return "[true][yes][1][y][on]".indexOf("[" + 
value.toString().toLowerCase() + "]") != -1;
  +        }
       }
   
       /**
  @@ -332,10 +334,11 @@
        * @return The value
        */
       public byte getByte() {
  -        if (type == Types.BYTE)
  +        if (type == Types.BYTE) {
               return ((Byte) value).byteValue();
  -        else
  +        } else {
               return Byte.parseByte(value.toString());
  +        }
       }
   
       /**
  @@ -344,10 +347,11 @@
        * @return The value
        */
       public char getChar() {
  -        if (type == Types.CHAR)
  +        if (type == Types.CHAR) {
               return ((Character) value).charValue();
  -        else
  +        } else {
               return value.toString().charAt(0);
  +        }
       }
   
       /**
  @@ -356,10 +360,11 @@
        * @return The value
        */
       public short getShort() {
  -        if (type == Types.SHORT)
  +        if (type == Types.SHORT) {
               return ((Short) value).shortValue();
  -        else
  +        } else {
               return Short.parseShort(value.toString());
  +        }
       }
   
       /**
  @@ -368,10 +373,11 @@
        * @return The value
        */
       public int getInt() {
  -        if (type == Types.INT)
  +        if (type == Types.INT) {
               return ((Integer) value).intValue();
  -        else
  +        } else {
               return Integer.parseInt(value.toString());
  +        }
       }
   
       /**
  @@ -380,10 +386,11 @@
        * @return The value
        */
       public long getLong() {
  -        if (type == Types.LONG)
  +        if (type == Types.LONG) {
               return ((Long) value).longValue();
  -        else
  +        } else {
               return Long.parseLong(value.toString());
  +        }
       }
   
       /**
  @@ -392,10 +399,11 @@
        * @return The value
        */
       public float getFloat() {
  -        if (type == Types.FLOAT)
  +        if (type == Types.FLOAT) {
               return ((Float) value).floatValue();
  -        else
  +        } else {
               return Float.parseFloat(value.toString());
  +        }
       }
   
       /**
  @@ -404,10 +412,11 @@
        * @return The value
        */
       public double getDouble() {
  -        if (type == Types.DOUBLE)
  +        if (type == Types.DOUBLE) {
               return ((Double) value).doubleValue();
  -        else
  +        } else {
               return Double.parseDouble(value.toString());
  +        }
       }
   
       /**
  @@ -416,10 +425,11 @@
        * @return The value
        */
       public Element getElement() {
  -        if (type == Types.ELEMENT)
  +        if (type == Types.ELEMENT) {
               return (Element) value;
  -        else
  +             } else {
               return null;
  +        }
       }
   
       /**
  @@ -428,10 +438,11 @@
        * @return The value
        */
       public Document getDocument() {
  -        if (type == Types.DOCUMENT)
  +        if (type == Types.DOCUMENT) {
               return (Document) value;
  -        else
  +             } else {
               return null;
  +        }
       }
   
       /**
  @@ -440,10 +451,11 @@
        * @return The value
        */
       public DocumentFragment getDocumentFragment() {
  -        if (type == Types.DOCUMENTFRAGMENT)
  +        if (type == Types.DOCUMENTFRAGMENT) {
               return (DocumentFragment) value;
  -        else
  +             } else {
               return null;
  +        }
       }
   
       /**
  
  
  
  1.5       +9 -6      
xml-xindice/java/src/org/apache/xindice/core/data/Key.java
  
  Index: Key.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/data/Key.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Key.java  7 Aug 2003 20:13:21 -0000       1.4
  +++ Key.java  9 Aug 2003 18:56:19 -0000       1.5
  @@ -95,8 +95,9 @@
       }
   
       public int getHash() {
  -        if (hash == 0)
  +        if (hash == 0) {
               calculateHash();
  +        }
           return hash;
       }
   
  @@ -105,8 +106,9 @@
               Key key = (Key) value;
               return getHash() == key.getHash() ? compareTo(key) == 0
                       : false;
  -        } else
  +        } else {
               return super.equals(value);
  +        }
       }
   
       public int hashCode() {
  @@ -114,10 +116,11 @@
       }
   
       public boolean equals(Object obj) {
  -        if (obj instanceof Key)
  +        if (obj instanceof Key) {
               return equals((Key) obj);
  -        else
  +        } else {
               return super.equals(obj);
  +        }
       }
   }
   
  
  
  
  1.6       +8 -6      
xml-xindice/java/src/org/apache/xindice/xml/dom/traversal/TreeWalkerImpl.java
  
  Index: TreeWalkerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/traversal/TreeWalkerImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TreeWalkerImpl.java       9 Aug 2003 05:01:56 -0000       1.5
  +++ TreeWalkerImpl.java       9 Aug 2003 18:56:19 -0000       1.6
  @@ -353,15 +353,17 @@
        */
       public Node nextNode() {
           Node result = null;
  -        if (next != null)
  +        if (next != null) {
               result = next;
  -        else
  +             } else {
               return null;
  +        }
  +        
           Node node = next;
           while (true) {
  -            if (node.hasChildNodes())
  +            if (node.hasChildNodes()) {
                   node = node.getFirstChild();
  -            else {
  +            } else {
                   while (true) {
                       Node old = node;
                       node = node.getNextSibling();
  
  
  
  1.24      +9 -7      
xml-xindice/java/src/org/apache/xindice/xml/sax/SAXEventGenerator.java
  
  Index: SAXEventGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/sax/SAXEventGenerator.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- SAXEventGenerator.java    9 Aug 2003 05:01:56 -0000       1.23
  +++ SAXEventGenerator.java    9 Aug 2003 18:56:19 -0000       1.24
  @@ -275,10 +275,11 @@
   
       private final String getLocalName(String qname) {
           int idx = qname.indexOf(":");
  -        if (idx != -1)
  +        if (idx != -1) {
               return qname.substring(idx + 1);
  -        else
  +             } else {
               return qname;
  +        }
       }
   
       private final boolean isNSAttr(final String qName) {
  @@ -396,11 +397,12 @@
                           XMLCompressedInput tin = new 
XMLCompressedInput(tbis, symbols);
   
                           tin.readSignature(); // Skip The Signature
  -                        if (type == Node.TEXT_NODE)
  +                        if (type == Node.TEXT_NODE) {
                               tin.readContentSize();
  -                        else
  +                                             } else {
                               tin.readInt();
  -
  +                        }
  +                        
                           byte[] buf = new byte[tbis.available()];
                           tin.read(buf);
   
  
  
  
  1.15      +6 -4      
xml-xindice/java/src/org/apache/xindice/core/request/URIMapper.java
  
  Index: URIMapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/request/URIMapper.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- URIMapper.java    9 Aug 2003 05:01:56 -0000       1.14
  +++ URIMapper.java    9 Aug 2003 18:56:19 -0000       1.15
  @@ -354,10 +354,12 @@
               parseName("/"); // Ignore Slash
               parseName("/"); // Ignore Slash
               parseName("/:"); // Ignore Host (For Now)
  -            if (lastChar == ':')
  +            if (lastChar == ':') {
                   parseName("/"); // Ignore Port
  -        } else
  +            }
  +        } else {
               pos = 1;
  +        }
   
           // Database check
           tmp = parseName("/");
  
  
  
  1.7       +4 -3      
xml-xindice/java/src/org/apache/xindice/util/ByteBuffer.java
  
  Index: ByteBuffer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/ByteBuffer.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ByteBuffer.java   9 Aug 2003 05:01:55 -0000       1.6
  +++ ByteBuffer.java   9 Aug 2003 18:56:19 -0000       1.7
  @@ -446,8 +446,9 @@
       }
   
       public byte byteAt(int index) {
  -        if (index < 0 || index >= length)
  +        if (index < 0 || index >= length) {
               throw new IndexOutOfBoundsException();
  +        }
           return buffer[index];
       }
   
  
  
  
  1.10      +9 -11     
xml-xindice/java/src/org/apache/xindice/core/meta/MetaData.java
  
  Index: MetaData.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/meta/MetaData.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- MetaData.java     9 Aug 2003 05:01:56 -0000       1.9
  +++ MetaData.java     9 Aug 2003 18:56:19 -0000       1.10
  @@ -223,8 +223,9 @@
        * @return Enumeration of attributes
        */
       public Enumeration getAttributeKeys() {
  -        if (null == attrs)
  +        if (null == attrs) {
               return EMPTY;
  +        }
   
           return attrs.keys();
       }
  @@ -254,10 +255,10 @@
   
           if (o instanceof Number) {
               Number n = (Number) o;
  -            return new Boolean(n.intValue() != 0);
  +            return Boolean.valueOf(n.intValue() != 0);
           }
   
  -        return new Boolean(o.toString());
  +        return Boolean.valueOf(o.toString());
       }
   
       public Integer getAttributeAsInteger(final Object name) {
  @@ -507,8 +508,9 @@
                   Object key = e.nextElement();
                   Object value = attrs.get(key);
   
  -                if (null == key)
  +                if (null == key) {
                       continue;
  +                }
   
                   Element attrElement = null;
                   if (!USE_NS) {
  @@ -705,11 +707,7 @@
        * @return boolean
        */
       public boolean hasContext() {
  -        if (created > 0 || modified > 0) {
  -            return true;
  -        } else {
  -            return false;
  -        }
  +        return (created > 0 || modified > 0);
       }
   
       /**
  
  
  
  1.20      +41 -28    
xml-xindice/java/src/org/apache/xindice/core/query/XPathQueryResolver.java
  
  Index: XPathQueryResolver.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/query/XPathQueryResolver.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- XPathQueryResolver.java   9 Aug 2003 05:01:56 -0000       1.19
  +++ XPathQueryResolver.java   9 Aug 2003 18:56:19 -0000       1.20
  @@ -261,8 +261,9 @@
                       // Issue the query using Indexes
                       try {
                           Object obj = evaluate(null, 0);
  -                        if (obj instanceof NamedKeys)
  +                        if (obj instanceof NamedKeys) {
                               keySet = ((NamedKeys) obj).keys;
  +                        }
                       } catch (Exception e) {
                           log.warn(e);
                       }
  @@ -440,9 +441,9 @@
                           } else
                               name = nk.name;
                       }
  -                    if (nk.keys != null)
  +                    if (nk.keys != null) {
                           ks.add(nk.keys);
  -                    else if (name != null) {
  +                    } else if (name != null) {
                           // Try to use a NameIndex to resolve the path 
component
                           IndexPattern pattern = new IndexPattern(symbols, 
name, nsMap);
                           Indexer idx = 
context.getIndexManager().getBestIndexer(Indexer.STYLE_NODENAME, pattern);
  @@ -745,10 +746,11 @@
           private Object funcNormalizeSpace(List args) {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new 
XString(QueryEngine.normalizeString(((XObject) o).str()));
  -                else
  +                             } else {
                       return o;
  +                }
               }
               return null;
           }
  @@ -803,10 +805,11 @@
                   } else if (o instanceof NamedKeys && s instanceof XObject) {
                       NamedKeys nk = (NamedKeys) o;
                       String ps;
  -                    if (nk.attribute && nk.name.indexOf('@') == -1)
  +                    if (nk.attribute && nk.name.indexOf('@') == -1) {
                           ps = owner + "@" + nk.name;
  -                    else
  +                                     } else {
                           ps = nk.name;
  +                    }
   
                       IndexPattern pattern = new IndexPattern(symbols, ps, 
nsMap);
   
  @@ -823,10 +826,11 @@
           private Object funcString(List args) {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XString(((XObject) o).str());
  -                else
  +                             } else {
                       return o;
  +                }
               }
               return null;
           }
  @@ -834,8 +838,9 @@
           private Object funcStringLength(List args) {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XNumber(((XObject) o).str().length());
  +                }
               }
               return null;
           }
  @@ -865,10 +870,11 @@
                       String val = ((XObject) o).str();
                       String sub = ((XObject) s).str();
                       int i = val.indexOf(sub);
  -                    if (i == -1)
  +                    if (i == -1) {
                           return new XString("");
  -                    else
  +                                     } else {
                           return new XString(val.substring(i + sub.length()));
  +                    }
                   }
               }
               return null;
  @@ -882,10 +888,11 @@
                       String val = ((XObject) o).str();
                       String sub = ((XObject) s).str();
                       int i = val.indexOf(sub);
  -                    if (i == -1)
  +                    if (i == -1) {
                           return new XString("");
  -                    else
  +                                     } else {
                           return new XString(val.substring(0, i));
  +                    }
                   }
               }
               return null;
  @@ -927,9 +934,9 @@
                   IndexPattern pattern = iq.getPattern();
   
                   Indexer idx = 
context.getIndexManager().getBestIndexer(Indexer.STYLE_NODEVALUE, pattern);
  -                if (idx != null)
  +                if (idx != null) {
                       return new NamedKeys(nk.name, nk.attribute, 
QueryEngine.getUniqueKeys(idx.queryMatches(iq)));
  -                else if (autoIndex) {
  +                } else if (autoIndex) {
                       // TODO: This has to *not* be hardcoded
                       Element e = new DocumentImpl().createElement("index");
                       e.setAttribute("class", 
"org.apache.xindice.core.indexer.ValueIndexer");
  @@ -946,14 +953,16 @@
                               type = "double";
                               break;
                           case XObject.CLASS_STRING :
  -                            if (ps.indexOf('@') != -1)
  +                            if (ps.indexOf('@') != -1) {
                                   type = "string";
  -                            else
  +                                                     } else {
                                   type = "trimmed";
  +                            }
                               break;
                       }
  -                    if (type != null)
  +                    if (type != null) {
                           e.setAttribute("type", type);
  +                    }
   
                       idxMgr.create(new Configuration(e));
                   }
  @@ -975,17 +984,19 @@
            */
           private Object queryComparison(int op, String owner, Object left, 
Object right) {
               if (!((left instanceof NamedKeys)
  -                && (right instanceof XObject)
  -                || (left instanceof XObject)
  -                && (right instanceof NamedKeys)))
  +                     && (right instanceof XObject)
  +                     || (left instanceof XObject)
  +                     && (right instanceof NamedKeys))) {
                   return null; // How'd we get here?
  +            }
   
               op = OpMap[op - OpCodes.OP_NOTEQUALS];
   
               if (left instanceof XObject) {
                   // Check if we have to switch the operation
  -                if (op == IndexQuery.GT || op == IndexQuery.LT || op == 
IndexQuery.GEQ || op == IndexQuery.LEQ)
  +                if (op == IndexQuery.GT || op == IndexQuery.LT || op == 
IndexQuery.GEQ || op == IndexQuery.LEQ) {
                       op = -op;
  +                }
                   // Swap the operands
                   Object tmp = left;
                   left = right;
  @@ -996,10 +1007,11 @@
               XObject obj = (XObject) right;
   
               String ps;
  -            if (nk.attribute && nk.name.indexOf('@') == -1)
  +            if (nk.attribute && nk.name.indexOf('@') == -1) {
                   ps = owner + "@" + nk.name;
  -            else
  +                     } else {
                   ps = nk.name;
  +            }
   
               IndexQuery iq;
               IndexPattern pattern = new IndexPattern(symbols, ps, nsMap);
  @@ -1102,8 +1114,9 @@
   
               while (keyPos < keySet.length) {
                   DBDocument d = (DBDocument) 
context.getDocument(keySet[keyPos++]);
  -                if (d == null)
  +                if (d == null) {
                       continue;
  +                }
   
                   Node n = d.getDocumentElement();
   
  
  
  

Reply via email to