Skip to content

Commit 91f87ec

Browse files
committed
chore: code style
1 parent e6a3a6e commit 91f87ec

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

src/main/java/top/gregtao/concerto/util/LyricsUtil.java renamed to src/main/java/top/gregtao/concerto/http/kugou/KuGouLyricsUtil.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
package top.gregtao.concerto.util;
1+
package top.gregtao.concerto.http.kugou;
22

33
import com.google.gson.Gson;
44
import com.google.gson.JsonElement;
55
import com.google.gson.JsonObject;
6+
import top.gregtao.concerto.util.Pair;
7+
import top.gregtao.concerto.util.TextUtil;
68

79
import java.util.ArrayList;
810
import java.util.List;
911
import java.util.Optional;
1012
import java.util.stream.Collectors;
1113

12-
public class LyricsUtil {
14+
public class KuGouLyricsUtil {
1315
public static Pair<String, String> krcToLrc(String krc) {
1416
String[] lines = krc.split("\n|\r|\r\n");
1517
List<Pair<String, String>> pairList = new ArrayList<>();

src/main/java/top/gregtao/concerto/http/kugou/KuGouMusicApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ public HttpResponse<String> request(String url, Map<String, String> params, KuGo
165165

166166
// 签名
167167
if (!config.isNoSign()) {
168-
String signature = "";
168+
String signature;
169169
switch (config.getEncryptType()) {
170170
case WEB -> signature = KuGouMusicApiCrypto.signWebParams(paramsMap);
171171
case null, default -> signature = KuGouMusicApiCrypto.signAndroidParams(paramsMap, dataJson);

src/main/java/top/gregtao/concerto/music/KuGouMusic.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import top.gregtao.concerto.music.meta.music.MusicMetaData;
1515
import top.gregtao.concerto.music.meta.music.UnknownMusicMeta;
1616
import top.gregtao.concerto.util.FileUtil;
17-
import top.gregtao.concerto.util.LyricsUtil;
17+
import top.gregtao.concerto.http.kugou.KuGouLyricsUtil;
1818
import top.gregtao.concerto.util.Optionals;
1919
import top.gregtao.concerto.util.Pair;
2020

@@ -31,7 +31,7 @@ public class KuGouMusic extends Music implements CacheableMusic, DynamicPath {
3131

3232
private String rawPath, rawLyrics, rawSubLyrics, format;
3333

34-
private Map<Level, String> hashMap = new HashMap<>();
34+
private final Map<Level, String> hashMap = new HashMap<>();
3535

3636
public KuGouMusic(String id, String hash, boolean isEncodeAlbumAudioId) {
3737
this.albumAudioId = isEncodeAlbumAudioId ? toAlbumAudioId(id) : id;
@@ -150,7 +150,7 @@ public Pair<Lyrics, Lyrics> getLyrics() {
150150

151151
Pair<String, String> pair = KuGouMusicApiClient.INSTANCE.getLyric(bestLyric.getFirst(), bestLyric.getSecond())
152152
.map(KuGouMusicApiCrypto::decodeLyrics)
153-
.map(LyricsUtil::krcToLrc)
153+
.map(KuGouLyricsUtil::krcToLrc)
154154
.orElseThrow();
155155

156156
this.rawLyrics = pair.getFirst();

src/main/java/top/gregtao/concerto/util/MathUtil.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,18 @@ public static int parseIntOrElse(String nm, int orElse) {
1515
}
1616
}
1717

18-
public static String formattedTime(int timestamp) {
18+
public static String formattedTime(long timestamp) {
1919
Date date = new Date(timestamp);
2020
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
2121
return dateFormat.format(date);
2222
}
2323

24-
public static String formattedTime(String timestamp) {
25-
return formattedTime(parseIntOrElse(timestamp, 0));
24+
public static String formattedTime(int timestamp) {
25+
return formattedTime((long) timestamp);
2626
}
2727

28-
public static String formattedTime(long timestamp) {
29-
Date date = new Date(timestamp);
30-
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
31-
return dateFormat.format(date);
28+
public static String formattedTime(String timestamp) {
29+
return formattedTime(parseIntOrElse(timestamp, 0));
3230
}
3331

3432
public static <T> int lowerBound(ArrayList<T> a, T key, Comparator<? super T> c) {

0 commit comments

Comments
 (0)