This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang 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 23c1c788f87 Fix sonar issue. (#26776)
23c1c788f87 is described below
commit 23c1c788f87b4baa51dd21a86e405ce07570e768
Author: Chuxin Chen <[email protected]>
AuthorDate: Wed Jul 5 17:45:41 2023 +0800
Fix sonar issue. (#26776)
---
.../infra/parser/sql/SQLStatementParserEngineFactory.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/infra/parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserEngineFactory.java
b/infra/parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserEngineFactory.java
index e7e5de1abdd..2f2a80eb119 100644
---
a/infra/parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserEngineFactory.java
+++
b/infra/parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserEngineFactory.java
@@ -48,7 +48,8 @@ public final class SQLStatementParserEngineFactory {
result = ENGINES.computeIfAbsent(databaseType, key -> new
SQLStatementParserEngine(key, sqlStatementCacheOption, parseTreeCacheOption,
isParseComment));
} else if
(!result.getSqlStatementCacheOption().equals(sqlStatementCacheOption) ||
!result.getParseTreeCacheOption().equals(parseTreeCacheOption)
|| result.isParseComment() != isParseComment) {
- ENGINES.put(databaseType, result = new
SQLStatementParserEngine(databaseType, sqlStatementCacheOption,
parseTreeCacheOption, isParseComment));
+ result = new SQLStatementParserEngine(databaseType,
sqlStatementCacheOption, parseTreeCacheOption, isParseComment);
+ ENGINES.put(databaseType, result);
}
return result;
}