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]