You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by zh...@apache.org on 2025/07/06 04:01:35 UTC

(shardingsphere) branch master updated: Refactor SQLStatement as final for not implement (#35901)

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 8e252cc24a3 Refactor SQLStatement as final for not implement (#35901)
8e252cc24a3 is described below

commit 8e252cc24a3b9eb15b8dd934d342e016b8122875
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Sun Jul 6 12:01:28 2025 +0800

    Refactor SQLStatement as final for not implement (#35901)
    
    * Refactor Add, Alter, Drop SchemaStatement as final
    
    * Refactor CommentStatement as final
---
 .../sql/parser/statement/core/statement/type/ddl/CommentStatement.java  | 2 +-
 .../statement/core/statement/type/ddl/schema/AlterSchemaStatement.java  | 2 +-
 .../statement/core/statement/type/ddl/schema/CreateSchemaStatement.java | 2 +-
 .../statement/core/statement/type/ddl/schema/DropSchemaStatement.java   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/CommentStatement.java b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/CommentStatement.java
index 41fc9487b96..9b66110da3a 100644
--- a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/CommentStatement.java
+++ b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/CommentStatement.java
@@ -34,7 +34,7 @@ import java.util.Optional;
  */
 @Getter
 @Setter
-public class CommentStatement extends DDLStatement {
+public final class CommentStatement extends DDLStatement {
     
     private SimpleTableSegment table;
     
diff --git a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/AlterSchemaStatement.java b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/AlterSchemaStatement.java
index e4b9191b5fb..bb17b56b291 100644
--- a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/AlterSchemaStatement.java
+++ b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/AlterSchemaStatement.java
@@ -29,7 +29,7 @@ import java.util.Optional;
  */
 @Getter
 @Setter
-public class AlterSchemaStatement extends DDLStatement {
+public final class AlterSchemaStatement extends DDLStatement {
     
     private IdentifierValue schemaName;
     
diff --git a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/CreateSchemaStatement.java b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/CreateSchemaStatement.java
index ccaaec2b5c2..6293f41c8e2 100644
--- a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/CreateSchemaStatement.java
+++ b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/CreateSchemaStatement.java
@@ -27,7 +27,7 @@ import java.util.Optional;
  * Create schema statement.
  */
 @Setter
-public class CreateSchemaStatement extends DDLStatement {
+public final class CreateSchemaStatement extends DDLStatement {
     
     private IdentifierValue schemaName;
     
diff --git a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/DropSchemaStatement.java b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/DropSchemaStatement.java
index 9788d008b1d..2d680ca3bb1 100644
--- a/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/DropSchemaStatement.java
+++ b/parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/statement/type/ddl/schema/DropSchemaStatement.java
@@ -30,7 +30,7 @@ import java.util.LinkedList;
  */
 @Getter
 @Setter
-public class DropSchemaStatement extends DDLStatement {
+public final class DropSchemaStatement extends DDLStatement {
     
     private final Collection<IdentifierValue> schemaNames = new LinkedList<>();