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 45b35b12 refactor: replace FastExcel references with Fesod in header 
merge strategy files (#772)
45b35b12 is described below

commit 45b35b1289c50cc214354b4baa2c230d4829b62e
Author: gongzhongqiang <[email protected]>
AuthorDate: Mon Jan 5 20:39:57 2026 +0800

    refactor: replace FastExcel references with Fesod in header merge strategy 
files (#772)
    
    - Replace FastExcel class import with FesodSheet in HeaderMergeStrategyTest
    - Update FastExcel.write() calls to FesodSheet.write() in test cases
    - Update documentation references from FastExcel to Fesod in English docs
    - Update documentation references from FastExcel to Fesod in Chinese docs
    - Affects files from commit a501139b4d876e039df12afedfc88fcded3654b6
---
 .../org/apache/fesod/sheet/head/HeaderMergeStrategyTest.java | 12 ++++++------
 website/docs/sheet/help/parameter.md                         |  2 +-
 website/docs/sheet/write/head.md                             |  6 +++---
 .../current/sheet/help/parameter.md                          |  2 +-
 .../current/sheet/write/head.md                              |  6 +++---
 5 files changed, 14 insertions(+), 14 deletions(-)

diff --git 
a/fesod-sheet/src/test/java/org/apache/fesod/sheet/head/HeaderMergeStrategyTest.java
 
b/fesod-sheet/src/test/java/org/apache/fesod/sheet/head/HeaderMergeStrategyTest.java
index 1dfc16cb..2c1db0fa 100644
--- 
a/fesod-sheet/src/test/java/org/apache/fesod/sheet/head/HeaderMergeStrategyTest.java
+++ 
b/fesod-sheet/src/test/java/org/apache/fesod/sheet/head/HeaderMergeStrategyTest.java
@@ -23,7 +23,7 @@ import java.io.File;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.List;
-import org.apache.fesod.sheet.FastExcel;
+import org.apache.fesod.sheet.FesodSheet;
 import org.apache.fesod.sheet.enums.HeaderMergeStrategy;
 import org.apache.fesod.sheet.util.TestFileUtil;
 import org.apache.poi.ss.usermodel.Sheet;
@@ -59,7 +59,7 @@ public class HeaderMergeStrategyTest {
     @Test
     public void testNoneStrategy() {
         List<List<String>> head = createTestHead();
-        FastExcel.write(fileNone)
+        FesodSheet.write(fileNone)
                 .head(head)
                 .headerMergeStrategy(HeaderMergeStrategy.NONE)
                 .sheet()
@@ -79,7 +79,7 @@ public class HeaderMergeStrategyTest {
     @Test
     public void testHorizontalOnlyStrategy() {
         List<List<String>> head = createTestHead();
-        FastExcel.write(fileHorizontalOnly)
+        FesodSheet.write(fileHorizontalOnly)
                 .head(head)
                 .headerMergeStrategy(HeaderMergeStrategy.HORIZONTAL_ONLY)
                 .sheet()
@@ -107,7 +107,7 @@ public class HeaderMergeStrategyTest {
     @Test
     public void testVerticalOnlyStrategy() {
         List<List<String>> head = createTestHead();
-        FastExcel.write(fileVerticalOnly)
+        FesodSheet.write(fileVerticalOnly)
                 .head(head)
                 .headerMergeStrategy(HeaderMergeStrategy.VERTICAL_ONLY)
                 .sheet()
@@ -135,7 +135,7 @@ public class HeaderMergeStrategyTest {
     @Test
     public void testFullRectangleStrategy() {
         List<List<String>> head = createTestHead();
-        FastExcel.write(fileFullRectangle)
+        FesodSheet.write(fileFullRectangle)
                 .head(head)
                 .headerMergeStrategy(HeaderMergeStrategy.FULL_RECTANGLE)
                 .sheet()
@@ -164,7 +164,7 @@ public class HeaderMergeStrategyTest {
     @Test
     public void testAutoStrategy() {
         List<List<String>> head = createTestHead();
-        FastExcel.write(fileAuto)
+        FesodSheet.write(fileAuto)
                 .head(head)
                 .headerMergeStrategy(HeaderMergeStrategy.AUTO)
                 .sheet()
diff --git a/website/docs/sheet/help/parameter.md 
b/website/docs/sheet/help/parameter.md
index 58d85a2b..63ee8208 100644
--- a/website/docs/sheet/help/parameter.md
+++ b/website/docs/sheet/help/parameter.md
@@ -186,7 +186,7 @@ The `headerMergeStrategy` parameter provides fine-grained 
control over how heade
 **Example**:
 
 ```java
-FastExcel.write(fileName)
+FesodSheet.write(fileName)
     .head(head)
     .headerMergeStrategy(HeaderMergeStrategy.FULL_RECTANGLE)
     .sheet()
diff --git a/website/docs/sheet/write/head.md b/website/docs/sheet/write/head.md
index f73b83f9..a19cea09 100644
--- a/website/docs/sheet/write/head.md
+++ b/website/docs/sheet/write/head.md
@@ -85,7 +85,7 @@ public void dynamicHeadWrite() {
 
 ### Overview
 
-By default, FastExcel automatically merges header cells with the same name. 
However, you can control the merge behavior using the `headerMergeStrategy` 
parameter.
+By default, Fesod automatically merges header cells with the same name. 
However, you can control the merge behavior using the `headerMergeStrategy` 
parameter.
 
 ### Merge Strategies
 
@@ -107,7 +107,7 @@ public void dynamicHeadWriteWithStrategy() {
         Collections.singletonList("动态数字标题"),
         Collections.singletonList("动态日期标题"));
 
-    FastExcel.write(fileName)
+    FesodSheet.write(fileName)
         .head(head)
         .headerMergeStrategy(HeaderMergeStrategy.FULL_RECTANGLE)
         .sheet()
@@ -120,7 +120,7 @@ public void dynamicHeadWriteWithStrategy() {
 **Disable merging**: Use `NONE` to completely disable automatic merging:
 
 ```java
-FastExcel.write(fileName)
+FesodSheet.write(fileName)
     .head(head)
     .headerMergeStrategy(HeaderMergeStrategy.NONE)
     .sheet()
diff --git 
a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/help/parameter.md
 
b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/help/parameter.md
index 50c7eed6..30626a91 100644
--- 
a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/help/parameter.md
+++ 
b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/help/parameter.md
@@ -186,7 +186,7 @@ WriteWorkbook  --|>  WriteBasicParameter
 **示例**:
 
 ```java
-FastExcel.write(fileName)
+FesodSheet.write(fileName)
     .head(head)
     .headerMergeStrategy(HeaderMergeStrategy.FULL_RECTANGLE)
     .sheet()
diff --git 
a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/write/head.md 
b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/write/head.md
index 32d89eda..db7620d6 100644
--- 
a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/write/head.md
+++ 
b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/sheet/write/head.md
@@ -85,7 +85,7 @@ public void dynamicHeadWrite() {
 
 ### 概述
 
-默认情况下,FastExcel 会自动合并名称相同的表头单元格。但是,您可以使用 `headerMergeStrategy` 参数来控制合并行为。
+默认情况下,Fesod 会自动合并名称相同的表头单元格。但是,您可以使用 `headerMergeStrategy` 参数来控制合并行为。
 
 ### 合并策略
 
@@ -107,7 +107,7 @@ public void dynamicHeadWriteWithStrategy() {
         Collections.singletonList("动态数字标题"),
         Collections.singletonList("动态日期标题"));
 
-    FastExcel.write(fileName)
+    FesodSheet.write(fileName)
         .head(head)
         .headerMergeStrategy(HeaderMergeStrategy.FULL_RECTANGLE)
         .sheet()
@@ -120,7 +120,7 @@ public void dynamicHeadWriteWithStrategy() {
 **禁用合并**: 使用 `NONE` 完全禁用自动合并:
 
 ```java
-FastExcel.write(fileName)
+FesodSheet.write(fileName)
     .head(head)
     .headerMergeStrategy(HeaderMergeStrategy.NONE)
     .sheet()


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

Reply via email to