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

delei 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 dc4c5917 refactor: rename FastExcel to Fesod in class names (#771)
dc4c5917 is described below

commit dc4c591750e4eb5739674f69da14d3f411011107
Author: gongzhongqiang <[email protected]>
AuthorDate: Tue Jan 6 23:15:48 2026 +0800

    refactor: rename FastExcel to Fesod in class names (#771)
    
    - Rename FastExcelConstants to FesodConstants
    - Rename FastExcelTempFileCreationStrategy to FesodTempFileCreationStrategy
    - Update all references across the codebase
---
 .../fesod/sheet/analysis/v03/handlers/FormulaRecordHandler.java   | 4 ++--
 .../apache/fesod/sheet/analysis/v07/handlers/CellTagHandler.java  | 4 ++--
 .../{FastExcelConstants.java => FesodSheetConstants.java}         | 2 +-
 .../java/org/apache/fesod/sheet/metadata/data/ReadCellData.java   | 4 ++--
 ...leCreationStrategy.java => FesodTempFileCreationStrategy.java} | 8 ++++----
 .../src/main/java/org/apache/fesod/sheet/util/FileUtils.java      | 2 +-
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v03/handlers/FormulaRecordHandler.java
 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v03/handlers/FormulaRecordHandler.java
index 9e3bdfaf..4b544104 100644
--- 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v03/handlers/FormulaRecordHandler.java
+++ 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v03/handlers/FormulaRecordHandler.java
@@ -24,7 +24,7 @@ import java.util.Map;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.fesod.sheet.analysis.v03.IgnorableXlsRecordHandler;
 import org.apache.fesod.sheet.constant.BuiltinFormats;
-import org.apache.fesod.sheet.constant.FastExcelConstants;
+import org.apache.fesod.sheet.constant.FesodSheetConstants;
 import org.apache.fesod.sheet.context.xls.XlsReadContext;
 import org.apache.fesod.sheet.enums.CellDataTypeEnum;
 import org.apache.fesod.sheet.enums.RowTypeEnum;
@@ -74,7 +74,7 @@ public class FormulaRecordHandler extends 
AbstractXlsRecordHandler implements Ig
                 tempCellData.setType(CellDataTypeEnum.NUMBER);
                 
tempCellData.setOriginalNumberValue(BigDecimal.valueOf(frec.getValue()));
                 tempCellData.setNumberValue(
-                        
tempCellData.getOriginalNumberValue().round(FastExcelConstants.EXCEL_MATH_CONTEXT));
+                        
tempCellData.getOriginalNumberValue().round(FesodSheetConstants.EXCEL_MATH_CONTEXT));
                 int dataFormat = xlsReadContext
                         .xlsReadWorkbookHolder()
                         .getFormatTrackingHSSFListener()
diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v07/handlers/CellTagHandler.java
 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v07/handlers/CellTagHandler.java
index 74002f54..8069ae76 100644
--- 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v07/handlers/CellTagHandler.java
+++ 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/analysis/v07/handlers/CellTagHandler.java
@@ -21,7 +21,7 @@ package org.apache.fesod.sheet.analysis.v07.handlers;
 
 import java.math.BigDecimal;
 import org.apache.fesod.sheet.constant.ExcelXmlConstants;
-import org.apache.fesod.sheet.constant.FastExcelConstants;
+import org.apache.fesod.sheet.constant.FesodSheetConstants;
 import org.apache.fesod.sheet.context.xlsx.XlsxReadContext;
 import org.apache.fesod.sheet.enums.CellDataTypeEnum;
 import org.apache.fesod.sheet.metadata.GlobalConfiguration;
@@ -109,7 +109,7 @@ public class CellTagHandler extends AbstractXlsxTagHandler {
                 tempCellData.setType(CellDataTypeEnum.NUMBER);
                 tempCellData.setOriginalNumberValue(new 
BigDecimal(tempDataString));
                 tempCellData.setNumberValue(
-                        
tempCellData.getOriginalNumberValue().round(FastExcelConstants.EXCEL_MATH_CONTEXT));
+                        
tempCellData.getOriginalNumberValue().round(FesodSheetConstants.EXCEL_MATH_CONTEXT));
                 break;
             default:
                 throw new IllegalStateException("Cannot set values now");
diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FastExcelConstants.java
 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FesodSheetConstants.java
similarity index 97%
rename from 
fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FastExcelConstants.java
rename to 
fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FesodSheetConstants.java
index 6f50542a..7cac44fd 100644
--- 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FastExcelConstants.java
+++ 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/constant/FesodSheetConstants.java
@@ -27,7 +27,7 @@ import java.math.RoundingMode;
  *
  *
  */
-public class FastExcelConstants {
+public class FesodSheetConstants {
 
     /**
      * Excel by default with 15 to store Numbers, and the double in Java can 
use to store number 17, led to the accuracy
diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/data/ReadCellData.java
 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/data/ReadCellData.java
index 9091bf72..cf15447a 100644
--- 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/data/ReadCellData.java
+++ 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/data/ReadCellData.java
@@ -24,7 +24,7 @@ import lombok.EqualsAndHashCode;
 import lombok.Getter;
 import lombok.NoArgsConstructor;
 import lombok.Setter;
-import org.apache.fesod.sheet.constant.FastExcelConstants;
+import org.apache.fesod.sheet.constant.FesodSheetConstants;
 import org.apache.fesod.sheet.enums.CellDataTypeEnum;
 
 /**
@@ -154,7 +154,7 @@ public class ReadCellData<T> extends CellData<T> {
         cellData.setRowIndex(rowIndex);
         cellData.setColumnIndex(columnIndex);
         cellData.setOriginalNumberValue(numberValue);
-        
cellData.setNumberValue(numberValue.round(FastExcelConstants.EXCEL_MATH_CONTEXT));
+        
cellData.setNumberValue(numberValue.round(FesodSheetConstants.EXCEL_MATH_CONTEXT));
         return cellData;
     }
 
diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FastExcelTempFileCreationStrategy.java
 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FesodTempFileCreationStrategy.java
similarity index 95%
rename from 
fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FastExcelTempFileCreationStrategy.java
rename to 
fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FesodTempFileCreationStrategy.java
index 57efb583..7e45584a 100644
--- 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FastExcelTempFileCreationStrategy.java
+++ 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FesodTempFileCreationStrategy.java
@@ -38,7 +38,7 @@ import org.apache.poi.util.TempFileCreationStrategy;
  *
  *
  */
-public class FastExcelTempFileCreationStrategy implements 
TempFileCreationStrategy {
+public class FesodTempFileCreationStrategy implements TempFileCreationStrategy 
{
     /**
      * Name of POI files directory in temporary directory.
      */
@@ -64,7 +64,7 @@ public class FastExcelTempFileCreationStrategy implements 
TempFileCreationStrate
      *
      * @see File#createTempFile(String, String)
      */
-    public FastExcelTempFileCreationStrategy() {
+    public FesodTempFileCreationStrategy() {
         this(null);
     }
 
@@ -75,13 +75,13 @@ public class FastExcelTempFileCreationStrategy implements 
TempFileCreationStrate
      *            directory).
      * @see Files#createTempFile(Path, String, String, FileAttribute[])
      */
-    public FastExcelTempFileCreationStrategy(File dir) {
+    public FesodTempFileCreationStrategy(File dir) {
         this.dir = dir;
     }
 
     private void createPOIFilesDirectory() throws IOException {
         // Create our temp dir only once by double-checked locking
-        // The directory is not deleted, even if it was created by this 
TempFileCreationStrategy
+        // The directory is not deleted, even if it was created by this 
FesodTempFileCreationStrategy
         if (dir == null || !dir.exists()) {
             dirLock.lock();
             try {
diff --git 
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FileUtils.java 
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FileUtils.java
index 7a3e568a..b8931b45 100644
--- a/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FileUtils.java
+++ b/fesod-sheet/src/main/java/org/apache/fesod/sheet/util/FileUtils.java
@@ -157,7 +157,7 @@ public class FileUtils {
     }
 
     public static void createPoiFilesDirectory() {
-        TempFile.setTempFileCreationStrategy(new 
FastExcelTempFileCreationStrategy());
+        TempFile.setTempFileCreationStrategy(new 
FesodTempFileCreationStrategy());
     }
 
     public static File createCacheTmpFile() {


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

Reply via email to