Author: onealj
Date: Wed Oct 18 07:45:53 2017
New Revision: 1812463

URL: http://svn.apache.org/viewvc?rev=1812463&view=rev
Log:
string.equals("") -> string.isEmpty() or "".equals(string)

Modified:
    poi/trunk/src/examples/jsp/HSSFExample.jsp
    poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java
    poi/trunk/src/java/org/apache/poi/hssf/usermodel/EscherGraphics.java
    poi/trunk/src/java/org/apache/poi/ss/format/CellFormatPart.java
    poi/trunk/src/java/org/apache/poi/ss/formula/functions/DGet.java
    poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java
    
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartCollection.java
    poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartName.java
    
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java
    
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/PackagePropertiesPart.java
    poi/trunk/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java
    
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFExportToXML.java
    poi/trunk/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java

Modified: poi/trunk/src/examples/jsp/HSSFExample.jsp
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/examples/jsp/HSSFExample.jsp?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/examples/jsp/HSSFExample.jsp (original)
+++ poi/trunk/src/examples/jsp/HSSFExample.jsp Wed Oct 18 07:45:53 2017
@@ -32,7 +32,7 @@ Select an Excel file to read.
 
 <%
        String filename = request.getParameter("xls_filename"); 
-       if (filename != null && !filename.equals("")) {
+       if (filename != null && !filename.isEmpty()) {
 %>     
        <br>You chose the file <%= filename %>. 
        <br><br>It's contents are:      

Modified: poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java 
(original)
+++ poi/trunk/src/examples/src/org/apache/poi/ss/examples/html/ToHtml.java Wed 
Oct 18 07:45:53 2017
@@ -479,7 +479,7 @@ public class ToHtml {
                                 style.getDataFormatString());
                         CellFormatResult result = cf.apply(cell);
                         content = result.text;
-                        if (content.equals("")) {
+                        if ("".equals(content)) {
                             content = "&nbsp;";
                         }
                     }

Modified: poi/trunk/src/java/org/apache/poi/hssf/usermodel/EscherGraphics.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/hssf/usermodel/EscherGraphics.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/java/org/apache/poi/hssf/usermodel/EscherGraphics.java 
(original)
+++ poi/trunk/src/java/org/apache/poi/hssf/usermodel/EscherGraphics.java Wed 
Oct 18 07:45:53 2017
@@ -296,7 +296,7 @@ public class EscherGraphics extends Grap
     @Override
     public void drawString(String str, int x, int y)
     {
-        if (str == null || str.equals(""))
+        if (str == null || str.isEmpty())
             return;
 
         Font excelFont = font;

Modified: poi/trunk/src/java/org/apache/poi/ss/format/CellFormatPart.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/ss/format/CellFormatPart.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/java/org/apache/poi/ss/format/CellFormatPart.java (original)
+++ poi/trunk/src/java/org/apache/poi/ss/format/CellFormatPart.java Wed Oct 18 
07:45:53 2017
@@ -328,7 +328,7 @@ public class CellFormatPart {
      */
     private CellFormatType formatType(String fdesc) {
         fdesc = fdesc.trim();
-        if (fdesc.equals("") || fdesc.equalsIgnoreCase("General"))
+        if (fdesc.isEmpty() || fdesc.equalsIgnoreCase("General"))
             return CellFormatType.GENERAL;
 
         Matcher m = SPECIFICATION_PAT.matcher(fdesc);

Modified: poi/trunk/src/java/org/apache/poi/ss/formula/functions/DGet.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/ss/formula/functions/DGet.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/java/org/apache/poi/ss/formula/functions/DGet.java (original)
+++ poi/trunk/src/java/org/apache/poi/ss/formula/functions/DGet.java Wed Oct 18 
07:45:53 2017
@@ -61,7 +61,7 @@ public final class DGet implements IDSta
             return ErrorEval.VALUE_INVALID;
         } else
             try {
-                
if(OperandResolver.coerceValueToString(OperandResolver.getSingleValue(result, 
0, 0)).equals("")) {
+                
if(OperandResolver.coerceValueToString(OperandResolver.getSingleValue(result, 
0, 0)).isEmpty()) {
                     return ErrorEval.VALUE_INVALID;
                 }
                 else {

Modified: poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java 
(original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/OPCPackage.java Wed 
Oct 18 07:45:53 2017
@@ -847,7 +847,7 @@ public abstract class OPCPackage impleme
                        throw new IllegalArgumentException("partName");
                }
 
-               if (contentType == null || contentType.equals("")) {
+               if (contentType == null || contentType.isEmpty()) {
                        throw new IllegalArgumentException("contentType");
                }
 

Modified: 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartCollection.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartCollection.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartCollection.java
 (original)
+++ 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartCollection.java
 Wed Oct 18 07:45:53 2017
@@ -56,7 +56,7 @@ public final class PackagePartCollection
                                PackagingURIHelper.FORWARD_SLASH_STRING);
                StringBuilder concatSeg = new StringBuilder();
                for (String seg : segments) {
-                       if (!seg.equals(""))
+                       if (!seg.isEmpty())
                                
concatSeg.append(PackagingURIHelper.FORWARD_SLASH_CHAR);
                        concatSeg.append(seg);
                        if 
(this.registerPartNameStr.contains(concatSeg.toString())) {

Modified: 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartName.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartName.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartName.java 
(original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagePartName.java 
Wed Oct 18 07:45:53 2017
@@ -241,14 +241,14 @@ public final class PackagePartName imple
 
                // Split the URI into several part and analyze each
                String[] segments = partUri.toASCIIString().split("/");
-               if (segments.length <= 1 || !segments[0].equals(""))
+               if (segments.length <= 1 || !segments[0].isEmpty())
                        throw new InvalidFormatException(
                                        "A part name shall not have empty 
segments [M1.3]: "
                                                        + partUri.getPath());
 
                for (int i = 1; i < segments.length; ++i) {
                        String seg = segments[i];
-                       if (seg == null || "".equals(seg)) {
+                       if (seg == null || seg.isEmpty()) {
                                throw new InvalidFormatException(
                                                "A part name shall not have 
empty segments [M1.3]: "
                                                                + 
partUri.getPath());

Modified: 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java 
(original)
+++ 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java 
Wed Oct 18 07:45:53 2017
@@ -35,6 +35,9 @@ import org.apache.poi.util.POILogger;
  * @version 0.1
  */
 public final class PackagingURIHelper {
+    // FIXME: this class implements a lot of path joining and splitting logic 
that
+    // is already implemented in java.nio.file.Path.
+    // This class should heavily leverage Java library code to reduce the 
number of lines of code that POI has to maintain and test
     private final static POILogger _logger = 
POILogFactory.getLogger(PackagingURIHelper.class);
 
        /**
@@ -321,13 +324,13 @@ public final class PackagingURIHelper {
 
                // If we didn't have a good match or at least except a first 
empty element
                if ((segmentsTheSame == 0 || segmentsTheSame == 1) &&
-                               segmentsSource[0].equals("") && 
segmentsTarget[0].equals("")) {
+                               segmentsSource[0].isEmpty() && 
segmentsTarget[0].isEmpty()) {
                        for (int i = 0; i < segmentsSource.length - 2; i++) {
                                retVal.append("../");
                        }
                        for (int i = 0; i < segmentsTarget.length; i++) {
-                               if (segmentsTarget[i].equals(""))
-                                       continue;
+                               if (segmentsTarget[i].isEmpty())
+                                       continue;i
                                retVal.append(segmentsTarget[i]);
                                if (i != segmentsTarget.length - 1)
                                        retVal.append("/");

Modified: 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/PackagePropertiesPart.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/PackagePropertiesPart.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/PackagePropertiesPart.java
 (original)
+++ 
poi/trunk/src/ooxml/java/org/apache/poi/openxml4j/opc/internal/PackagePropertiesPart.java
 Wed Oct 18 07:45:53 2017
@@ -566,7 +566,7 @@ public final class PackagePropertiesPart
         * Convert a strig value into a Nullable<String>
         */
        private Nullable<String> setStringValue(String s) {
-               if (s == null || s.equals("")) {
+               if (s == null || s.isEmpty()) {
                        return new Nullable<>();
                }
                return new Nullable<>(s);
@@ -579,7 +579,7 @@ public final class PackagePropertiesPart
         *             Throws if the date format isnot valid.
         */
        private Nullable<Date> setDateValue(String dateStr) throws 
InvalidFormatException {
-               if (dateStr == null || dateStr.equals("")) {
+               if (dateStr == null || dateStr.isEmpty()) {
                        return new Nullable<>();
                }
 

Modified: 
poi/trunk/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java 
(original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java 
Wed Oct 18 07:45:53 2017
@@ -382,7 +382,7 @@ public class XSSFExportToXml implements
 
     private boolean isNamespaceDeclared() {
         String schemaNamespace = getNamespace();
-        return schemaNamespace!=null && !schemaNamespace.equals("");
+        return schemaNamespace!=null && !schemaNamespace.isEmpty();
     }
 
     private String getNamespace() {

Modified: 
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFExportToXML.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFExportToXML.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- 
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFExportToXML.java
 (original)
+++ 
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFExportToXML.java
 Wed Oct 18 07:45:53 2017
@@ -76,7 +76,7 @@ public final class TestXSSFExportToXML {
                        String xml = os.toString("UTF-8");
 
                        assertNotNull(xml);
-                       assertFalse(xml.equals(""));
+                       assertFalse(xml.isEmpty());
 
                        String docente = 
xml.split("<DOCENTE>")[1].split("</DOCENTE>")[0].trim();
                        String nome = 
xml.split("<NOME>")[1].split("</NOME>")[0].trim();
@@ -124,7 +124,7 @@ public final class TestXSSFExportToXML {
                        String xml = os.toString("UTF-8");
 
                        assertNotNull(xml);
-                       assertFalse(xml.equals(""));
+                       assertFalse(xml.isEmpty());
 
                        String docente = 
xml.split("<DOCENTE>")[1].split("</DOCENTE>")[0].trim();
                        String nome = 
xml.split("<NOME>")[1].split("</NOME>")[0].trim();
@@ -256,7 +256,7 @@ public final class TestXSSFExportToXML {
             String xmlData = os.toString("UTF-8");
 
             assertNotNull(xmlData);
-            assertFalse(xmlData.equals(""));
+            assertFalse(xmlData.isEmpty());
 
             String a = xmlData.split("<A>")[1].split("</A>")[0].trim();
             String b = a.split("<B>")[1].split("</B>")[0].trim();
@@ -299,7 +299,7 @@ public final class TestXSSFExportToXML {
             String xmlData = os.toString("UTF-8");
 
             assertNotNull(xmlData);
-            assertFalse(xmlData.equals(""));
+            assertFalse(xmlData.isEmpty());
 
             assertEquals("2012-01-13", 
xmlData.split("<DATE>")[1].split("</DATE>")[0].trim());
             assertEquals("2012-02-16", 
xmlData.split("<FORMULA_DATE>")[1].split("</FORMULA_DATE>")[0].trim());
@@ -333,7 +333,7 @@ public final class TestXSSFExportToXML {
             String xmlData = os.toString("UTF-8");
 
             assertNotNull(xmlData);
-            assertFalse(xmlData.equals(""));
+            assertFalse(xmlData.isEmpty());
 
             String a = xmlData.split("<A>")[1].split("</A>")[0].trim();
             String doubleValue = 
a.split("<DOUBLE>")[1].split("</DOUBLE>")[0].trim();
@@ -372,7 +372,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
 
            assertNotNull(xmlData);
-           assertFalse(xmlData.equals(""));
+           assertFalse(xmlData.isEmpty());
 
            String a = xmlData.split("<A>")[1].split("</A>")[0].trim();
            String euro = a.split("<EUR>")[1].split("</EUR>")[0].trim();
@@ -397,7 +397,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
 
            assertNotNull(xmlData);
-           assertTrue(!xmlData.equals(""));
+           assertTrue(!xmlData.isEmpty());
 
            String a = xmlData.split("<A>")[1].split("</A>")[0].trim();
            String a_b = a.split("<B>")[1].split("</B>")[0].trim();
@@ -472,7 +472,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
 
            assertNotNull(xmlData);
-           assertFalse(xmlData.equals(""));
+           assertFalse(xmlData.isEmpty());
            
            String a = xmlData.split("<A>")[1].split("</A>")[0].trim();
            String a_b = a.split("<B>")[1].split("</B>")[0].trim();
@@ -569,7 +569,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
 
            assertNotNull(xmlData);
-           assertFalse(xmlData.equals(""));
+           assertFalse(xmlData.isEmpty());
            
            parseXML(xmlData);
            
@@ -600,7 +600,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
 
            assertNotNull(xmlData);
-           assertFalse(xmlData.equals(""));
+           assertFalse(xmlData.isEmpty());
            
            parseXML(xmlData);
            
@@ -631,7 +631,7 @@ public final class TestXSSFExportToXML {
            String xmlData = os.toString("UTF-8");
            
            assertNotNull(xmlData);
-           assertFalse(xmlData.equals(""));
+           assertFalse(xmlData.isEmpty());
            
            assertEquals("2014-12-31", 
xmlData.split("<DATE>")[1].split("</DATE>")[0].trim());
            assertEquals("12.5", 
xmlData.split("<REFELEMENT>")[1].split("</REFELEMENT>")[0].trim());

Modified: poi/trunk/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java?rev=1812463&r1=1812462&r2=1812463&view=diff
==============================================================================
--- poi/trunk/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java 
(original)
+++ poi/trunk/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java Wed 
Oct 18 07:45:53 2017
@@ -505,7 +505,7 @@ public abstract class BaseTestCell {
         assertEquals("abc", cellA1.getStringCellValue());
 
         fe.evaluateInCell(cellA1);
-        assertFalse("Identified bug with writing back formula result of type 
string", cellA1.getStringCellValue().equals(""));
+        assertFalse("Identified bug with writing back formula result of type 
string", cellA1.getStringCellValue().isEmpty());
         assertEquals("abc", cellA1.getStringCellValue());
         
         wb.close();



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to