You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fesod.apache.org by "Copilot (via GitHub)" <gi...@apache.org> on 2025/12/04 02:21:33 UTC

Re: [PR] javadoc: Deprecate legacy classes and add migration guidance to FesodSheet [fesod]

Copilot commented on code in PR #699:
URL: https://github.com/apache/fesod/pull/699#discussion_r2587203958


##########
fesod/src/main/java/org/apache/fesod/sheet/FastExcelFactory.java:
##########
@@ -20,11 +20,56 @@
 package org.apache.fesod.sheet;
 
 /**
- * An alias class for {@link FesodSheet}.
- * This class is deprecated; use {@link FesodSheet} instead.
- * <p>
- * This class will be removed in future versions.
- * </p>
+ * Legacy factory class alias for {@link FesodSheet}.
+ *
+ * <p><strong>DEPRECATED:</strong> This class has been deprecated as part of the project's evolution
+ * from "FastExcel" to "Apache Fesod". Users should migrate to {@link FesodSheet} for all new development.
+ *
+ * <h3>Migration Guide</h3>
+ * <p>Replace all occurrences of {@code FastExcelFactory} with {@code FesodSheet} in your codebase:
+ *¡
+ * <table border="1">
+ *   <caption>Migration Examples</caption>
+ *   <tr>
+ *     <th>Old Code (Deprecated)</th>
+ *     <th>New Code (Recommended)</th>¡

Review Comment:
   There's an unnecessary inverted exclamation mark (¡) character at the end of this line. This appears to be a typographical error.
   ```suggestion
    *     <th>New Code (Recommended)</th>
   ```



##########
fesod/src/main/java/org/apache/fesod/sheet/FastExcelFactory.java:
##########
@@ -20,11 +20,56 @@
 package org.apache.fesod.sheet;
 
 /**
- * An alias class for {@link FesodSheet}.
- * This class is deprecated; use {@link FesodSheet} instead.
- * <p>
- * This class will be removed in future versions.
- * </p>
+ * Legacy factory class alias for {@link FesodSheet}.
+ *
+ * <p><strong>DEPRECATED:</strong> This class has been deprecated as part of the project's evolution
+ * from "FastExcel" to "Apache Fesod". Users should migrate to {@link FesodSheet} for all new development.
+ *
+ * <h3>Migration Guide</h3>
+ * <p>Replace all occurrences of {@code FastExcelFactory} with {@code FesodSheet} in your codebase:
+ *¡
+ * <table border="1">
+ *   <caption>Migration Examples</caption>
+ *   <tr>
+ *     <th>Old Code (Deprecated)</th>
+ *     <th>New Code (Recommended)</th>¡

Review Comment:
   There's an unnecessary inverted exclamation mark (¡) character at the end of this line. This appears to be a typographical error.
   ```suggestion
    *
    * <table border="1">
    *   <caption>Migration Examples</caption>
    *   <tr>
    *     <th>Old Code (Deprecated)</th>
    *     <th>New Code (Recommended)</th>
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@fesod.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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