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

panjuan 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 ca032dabe50 Fix sonar issues of Add a private constructor to hide the 
implicit public one (#25697)
ca032dabe50 is described below

commit ca032dabe50ded80ee08018ed59712dcd360b8f7
Author: Liang Zhang <[email protected]>
AuthorDate: Tue May 16 15:52:24 2023 +0800

    Fix sonar issues of Add a private constructor to hide the implicit public 
one (#25697)
---
 .../protocol/postgresql/constant/PostgreSQLMessageSeverityLevel.java  | 4 ++++
 .../org/apache/shardingsphere/data/pipeline/core/util/JsonUtils.java  | 3 +++
 .../globalclock/core/rule/constant/GlobalClockOrder.java              | 4 ++++
 .../org/apache/shardingsphere/parser/constant/SQLParserOrder.java     | 4 ++++
 .../shardingsphere/sqltranslator/constant/SQLTranslatorOrder.java     | 4 ++++
 .../timeservice/core/rule/constant/TimeServiceOrder.java              | 4 ++++
 .../mode/repository/standalone/jdbc/sql/JDBCRepositorySQLLoader.java  | 3 +++
 7 files changed, 26 insertions(+)

diff --git 
a/db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/constant/PostgreSQLMessageSeverityLevel.java
 
b/db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/constant/PostgreSQLMessageSeverityLevel.java
index 1f73ba40dc8..a49a16b6827 100644
--- 
a/db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/constant/PostgreSQLMessageSeverityLevel.java
+++ 
b/db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/constant/PostgreSQLMessageSeverityLevel.java
@@ -17,11 +17,15 @@
 
 package org.apache.shardingsphere.db.protocol.postgresql.constant;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
+
 /**
  * PostgreSQL message severity level.
  *
  * @see <a 
href="https://www.postgresql.org/docs/12/runtime-config-logging.html#RUNTIME-CONFIG-SEVERITY-LEVELS";>Table
 19.2. Message Severity Levels</a>
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class PostgreSQLMessageSeverityLevel {
     
     public static final String DEBUG1 = "DEBUG1";
diff --git 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/JsonUtils.java
 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/JsonUtils.java
index 7ca3dc737db..393251fb839 100644
--- 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/JsonUtils.java
+++ 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/JsonUtils.java
@@ -20,12 +20,15 @@ package org.apache.shardingsphere.data.pipeline.core.util;
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.DeserializationFeature;
 import com.fasterxml.jackson.databind.ObjectMapper;
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import 
org.apache.shardingsphere.data.pipeline.core.exception.PipelineInternalException;
 
 /**
  * Json utils.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 @Slf4j
 public final class JsonUtils {
     
diff --git 
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/constant/GlobalClockOrder.java
 
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/constant/GlobalClockOrder.java
index 12cd9c16489..1a6f8682246 100644
--- 
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/constant/GlobalClockOrder.java
+++ 
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/rule/constant/GlobalClockOrder.java
@@ -17,9 +17,13 @@
 
 package org.apache.shardingsphere.globalclock.core.rule.constant;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
+
 /**
  * Global clock order.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class GlobalClockOrder {
     
     /**
diff --git 
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/constant/SQLParserOrder.java
 
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/constant/SQLParserOrder.java
index ac456d6951d..7db5640e4a6 100644
--- 
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/constant/SQLParserOrder.java
+++ 
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/constant/SQLParserOrder.java
@@ -17,9 +17,13 @@
 
 package org.apache.shardingsphere.parser.constant;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
+
 /**
  * SQL parser order.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class SQLParserOrder {
     
     /**
diff --git 
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/constant/SQLTranslatorOrder.java
 
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/constant/SQLTranslatorOrder.java
index fbe786fb7d0..c612948b816 100644
--- 
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/constant/SQLTranslatorOrder.java
+++ 
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/constant/SQLTranslatorOrder.java
@@ -17,9 +17,13 @@
 
 package org.apache.shardingsphere.sqltranslator.constant;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
+
 /**
  * SQL translator order.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class SQLTranslatorOrder {
     
     /**
diff --git 
a/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/constant/TimeServiceOrder.java
 
b/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/constant/TimeServiceOrder.java
index 691ef15c4bc..f98d720be09 100644
--- 
a/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/constant/TimeServiceOrder.java
+++ 
b/kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/constant/TimeServiceOrder.java
@@ -17,9 +17,13 @@
 
 package org.apache.shardingsphere.timeservice.core.rule.constant;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
+
 /**
  * Time service order.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class TimeServiceOrder {
     
     /**
diff --git 
a/mode/type/standalone/repository/provider/jdbc/src/main/java/org/apache/shardingsphere/mode/repository/standalone/jdbc/sql/JDBCRepositorySQLLoader.java
 
b/mode/type/standalone/repository/provider/jdbc/src/main/java/org/apache/shardingsphere/mode/repository/standalone/jdbc/sql/JDBCRepositorySQLLoader.java
index 8936e0c3864..8cd26deb003 100644
--- 
a/mode/type/standalone/repository/provider/jdbc/src/main/java/org/apache/shardingsphere/mode/repository/standalone/jdbc/sql/JDBCRepositorySQLLoader.java
+++ 
b/mode/type/standalone/repository/provider/jdbc/src/main/java/org/apache/shardingsphere/mode/repository/standalone/jdbc/sql/JDBCRepositorySQLLoader.java
@@ -17,6 +17,8 @@
 
 package org.apache.shardingsphere.mode.repository.standalone.jdbc.sql;
 
+import lombok.AccessLevel;
+import lombok.NoArgsConstructor;
 import lombok.SneakyThrows;
 
 import javax.xml.bind.JAXBContext;
@@ -40,6 +42,7 @@ import java.util.jar.JarFile;
 /**
  * JDBC repository SQL Loader.
  */
+@NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class JDBCRepositorySQLLoader {
     
     private static final String ROOT_DIRECTORY = "sql";

Reply via email to