This is an automated email from the ASF dual-hosted git repository.
chengzhang 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 f4b48238940 Minor refactor for EncryptProjectionTokenGenerator (#38010)
f4b48238940 is described below
commit f4b482389409794d326f2fef770acde99b6700d7
Author: Zhengqiang Duan <[email protected]>
AuthorDate: Wed Feb 11 19:18:16 2026 +0800
Minor refactor for EncryptProjectionTokenGenerator (#38010)
---
.../token/generator/projection/EncryptProjectionTokenGenerator.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java
index ee32d4397aa..deedc8ee6bf 100644
---
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java
+++
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java
@@ -93,8 +93,7 @@ public final class EncryptProjectionTokenGenerator {
for (ProjectionSegment each :
selectStatementContext.getSqlStatement().getProjections().getProjections()) {
if (each instanceof ColumnProjectionSegment) {
generateSQLToken(selectStatementContext,
(ColumnProjectionSegment) each).ifPresent(result::add);
- }
- if (each instanceof ShorthandProjectionSegment) {
+ } else if (each instanceof ShorthandProjectionSegment) {
ShorthandProjectionSegment shorthandSegment =
(ShorthandProjectionSegment) each;
Collection<Projection> actualColumns =
getShorthandProjection(shorthandSegment,
selectStatementContext.getProjectionsContext()).getActualColumns();
if (!actualColumns.isEmpty()) {