This is an automated email from the ASF dual-hosted git repository.

psxjoy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fesod.git


The following commit(s) were added to refs/heads/main by this push:
     new 945b5430 chore: update poi.version from 5.4.1 to 5.5.1 (#727)
945b5430 is described below

commit 945b54303d012386f687d100ed7e990d5346d0ab
Author: PJ Fanning <[email protected]>
AuthorDate: Fri Dec 5 10:49:06 2025 +0100

    chore: update poi.version from 5.4.1 to 5.5.1 (#727)
    
    * Update poi.version from 5.4.1 to 5.5.1
    
    * implement new methods added in poi 5.5.x
    
    * Update CsvCellStyle.java
    
    ---------
    
    Co-authored-by: DeleiGuo <[email protected]>
---
 .../org/apache/fesod/sheet/metadata/csv/CsvCellStyle.java     | 11 +++++++++++
 pom.xml                                                       |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git 
a/fesod/src/main/java/org/apache/fesod/sheet/metadata/csv/CsvCellStyle.java 
b/fesod/src/main/java/org/apache/fesod/sheet/metadata/csv/CsvCellStyle.java
index 649c268c..a9e563c6 100644
--- a/fesod/src/main/java/org/apache/fesod/sheet/metadata/csv/CsvCellStyle.java
+++ b/fesod/src/main/java/org/apache/fesod/sheet/metadata/csv/CsvCellStyle.java
@@ -19,17 +19,20 @@
 
 package org.apache.fesod.sheet.metadata.csv;
 
+import java.util.EnumMap;
 import lombok.EqualsAndHashCode;
 import lombok.Getter;
 import lombok.Setter;
 import org.apache.fesod.sheet.metadata.data.DataFormatData;
 import org.apache.poi.ss.usermodel.BorderStyle;
+import org.apache.poi.ss.usermodel.CellPropertyType;
 import org.apache.poi.ss.usermodel.CellStyle;
 import org.apache.poi.ss.usermodel.Color;
 import org.apache.poi.ss.usermodel.FillPatternType;
 import org.apache.poi.ss.usermodel.Font;
 import org.apache.poi.ss.usermodel.HorizontalAlignment;
 import org.apache.poi.ss.usermodel.VerticalAlignment;
+import org.apache.poi.ss.util.CellUtil;
 
 /**
  * csv cell style
@@ -279,4 +282,12 @@ public class CsvCellStyle implements CellStyle {
     public boolean getShrinkToFit() {
         return false;
     }
+
+    @Override
+    public EnumMap<CellPropertyType, Object> getFormatProperties() {
+        return CellUtil.getFormatProperties(this);
+    }
+
+    @Override
+    public void invalidateCachedProperties() {}
 }
diff --git a/pom.xml b/pom.xml
index 7a756b8a..3260bdd2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,7 +53,7 @@
         <maven.javadoc.skip>true</maven.javadoc.skip>
         <maven.test.skip>true</maven.test.skip>
         <commons-csv.version>1.11.0</commons-csv.version>
-        <poi.version>5.4.1</poi.version>
+        <poi.version>5.5.1</poi.version>
         <ehcache.version>3.9.11</ehcache.version>
         <commons-io.version>2.16.1</commons-io.version>
         <slf4j-api.version>1.7.36</slf4j-api.version>


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

Reply via email to