You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2021/10/03 22:04:06 UTC

svn commit: r1893863 - /poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java

Author: fanningpj
Date: Sun Oct  3 22:04:05 2021
New Revision: 1893863

URL: http://svn.apache.org/viewvc?rev=1893863&view=rev
Log:
make array into immutable collection (spotbugs issue)

Modified:
    poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java

Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java?rev=1893863&r1=1893862&r2=1893863&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFExcelExtractor.java Sun Oct  3 22:04:05 2021
@@ -17,8 +17,7 @@
 package org.apache.poi.xssf.extractor;
 
 import java.io.IOException;
-import java.util.Iterator;
-import java.util.Locale;
+import java.util.*;
 
 import org.apache.poi.hssf.extractor.ExcelExtractor;
 import org.apache.poi.ooxml.extractor.POIXMLTextExtractor;
@@ -46,11 +45,13 @@ import org.apache.xmlbeans.XmlException;
  */
 public class XSSFExcelExtractor
        implements POIXMLTextExtractor, org.apache.poi.ss.extractor.ExcelExtractor {
-    public static final XSSFRelation[] SUPPORTED_TYPES = new XSSFRelation[] {
-        XSSFRelation.WORKBOOK, XSSFRelation.MACRO_TEMPLATE_WORKBOOK,
-        XSSFRelation.MACRO_ADDIN_WORKBOOK, XSSFRelation.TEMPLATE_WORKBOOK,
-        XSSFRelation.MACROS_WORKBOOK
-    };
+    public static final List<XSSFRelation> SUPPORTED_TYPES = Collections.unmodifiableList(
+            Arrays.asList(
+                    XSSFRelation.WORKBOOK, XSSFRelation.MACRO_TEMPLATE_WORKBOOK,
+                    XSSFRelation.MACRO_ADDIN_WORKBOOK, XSSFRelation.TEMPLATE_WORKBOOK,
+                    XSSFRelation.MACROS_WORKBOOK
+            )
+    );
 
     private Locale locale;
     private final XSSFWorkbook workbook;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org