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

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new befde4be637 Rename SQLHintTokenEnum  to SQLHintTokenType (#31832)
befde4be637 is described below

commit befde4be6378ba7e5b6cbfb2e511097e4657f364
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Jun 25 00:08:58 2024 +0800

    Rename SQLHintTokenEnum  to SQLHintTokenType (#31832)
    
    * Fix sonar issue of DropDefaultShardingStrategyExecutor
    
    * Rename SQLHintTokenType
---
 .../hint/{SQLHintTokenEnum.java => SQLHintTokenType.java}      |  2 +-
 .../org/apache/shardingsphere/infra/hint/SQLHintUtils.java     | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenEnum.java
 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenType.java
similarity index 97%
rename from 
infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenEnum.java
rename to 
infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenType.java
index 258724d3f88..39e8612f533 100644
--- 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenEnum.java
+++ 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintTokenType.java
@@ -25,7 +25,7 @@ import lombok.RequiredArgsConstructor;
  */
 @RequiredArgsConstructor
 @Getter
-public enum SQLHintTokenEnum {
+public enum SQLHintTokenType {
     
     /**
      * SQL start hint token.
diff --git 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintUtils.java
 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintUtils.java
index b9f6bfc558a..626f2112a12 100644
--- 
a/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintUtils.java
+++ 
b/infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintUtils.java
@@ -53,7 +53,7 @@ public final class SQLHintUtils {
      * @return hint value context
      */
     public static HintValueContext extractHint(final String sql) {
-        if (!startWithHint(sql, SQLHintTokenEnum.SQL_START_HINT_TOKEN)) {
+        if (!startWithHint(sql, SQLHintTokenType.SQL_START_HINT_TOKEN)) {
             return new HintValueContext();
         }
         HintValueContext result = new HintValueContext();
@@ -94,12 +94,12 @@ public final class SQLHintUtils {
      * @return SQL after remove hint
      */
     public static String removeHint(final String sql) {
-        return startWithHint(sql, SQLHintTokenEnum.SQL_START_HINT_TOKEN) ? 
sql.substring(sql.indexOf(SQL_COMMENT_SUFFIX) + 2).trim() : sql;
+        return startWithHint(sql, SQLHintTokenType.SQL_START_HINT_TOKEN) ? 
sql.substring(sql.indexOf(SQL_COMMENT_SUFFIX) + 2).trim() : sql;
     }
     
     private static Properties getSQLHintProps(final String comment) {
         Properties result = new Properties();
-        int startIndex = getStartIndex(comment, 
SQLHintTokenEnum.SQL_START_HINT_TOKEN, SQLHintTokenEnum.SQL_HINT_TOKEN);
+        int startIndex = getStartIndex(comment, 
SQLHintTokenType.SQL_START_HINT_TOKEN, SQLHintTokenType.SQL_HINT_TOKEN);
         if (startIndex < 0) {
             return result;
         }
@@ -114,7 +114,7 @@ public final class SQLHintUtils {
         return result;
     }
     
-    private static int getStartIndex(final String comment, final 
SQLHintTokenEnum sqlStartHintToken, final SQLHintTokenEnum sqlHintToken) {
+    private static int getStartIndex(final String comment, final 
SQLHintTokenType sqlStartHintToken, final SQLHintTokenType sqlHintToken) {
         String lowerCaseComment = comment.toLowerCase();
         int result = 
lowerCaseComment.startsWith(sqlStartHintToken.getAlias().toLowerCase())
                 ? lowerCaseComment.indexOf(sqlHintToken.getAlias())
@@ -133,7 +133,7 @@ public final class SQLHintUtils {
         }
     }
     
-    private static boolean startWithHint(final String sql, final 
SQLHintTokenEnum sqlStartHintToken) {
+    private static boolean startWithHint(final String sql, final 
SQLHintTokenType sqlStartHintToken) {
         return null != sql && (sql.startsWith(sqlStartHintToken.getKey()) || 
sql.startsWith(sqlStartHintToken.getAlias()));
     }
     

Reply via email to