This is an automated email from the ASF dual-hosted git repository.
tuichenchuxin 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 6ca07516161 Rename CommonChineseCharacters.dict to
common_chinese_character.dict and move it to algorithm like directory (#22340)
6ca07516161 is described below
commit 6ca07516161a1d533a0c61fedc679e8ed7430306
Author: Zhengqiang Duan <[email protected]>
AuthorDate: Tue Nov 22 17:46:00 2022 +0800
Rename CommonChineseCharacters.dict to common_chinese_character.dict and
move it to algorithm like directory (#22340)
---
.../encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java | 5 +++--
.../like/common_chinese_character.dict} | 0
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java
index 5cfc7711699..bde8633a2f8 100644
---
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java
+++
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java
@@ -36,6 +36,7 @@ import java.util.Properties;
/**
* Char digest like encrypt algorithm.
*/
+@SuppressWarnings("UnstableApiUsage")
public final class CharDigestLikeEncryptAlgorithm implements
EncryptAlgorithm<Object, String> {
private static final String DELTA = "delta";
@@ -121,10 +122,10 @@ public final class CharDigestLikeEncryptAlgorithm
implements EncryptAlgorithm<Ob
@SneakyThrows
private String initDefaultDict() {
- InputStream inputStream =
CharDigestLikeEncryptAlgorithm.class.getClassLoader().getResourceAsStream("like/CommonChineseCharacters.dict");
+ InputStream inputStream =
CharDigestLikeEncryptAlgorithm.class.getClassLoader().getResourceAsStream("algorithm/like/common_chinese_character.dict");
LineProcessor<String> lineProcessor = new LineProcessor<String>() {
- private StringBuilder builder = new StringBuilder();
+ private final StringBuilder builder = new StringBuilder();
@Override
public boolean processLine(final String line) {
diff --git
a/features/encrypt/core/src/main/resources/like/CommonChineseCharacters.dict
b/features/encrypt/core/src/main/resources/algorithm/like/common_chinese_character.dict
similarity index 100%
rename from
features/encrypt/core/src/main/resources/like/CommonChineseCharacters.dict
rename to
features/encrypt/core/src/main/resources/algorithm/like/common_chinese_character.dict