This commit is contained in:
@@ -218,6 +218,17 @@ public class WeComNotifier {
|
||||
return quoteLine(tagAdded() + " " + fieldName + " 说明: " + descPart);
|
||||
case REMOVED:
|
||||
return quoteLine(tagRemoved() + " " + fieldName + " 说明: " + descPart);
|
||||
case RENAMED:
|
||||
StringBuilder renameLine = new StringBuilder();
|
||||
renameLine.append(tagRenamed()).append(" ")
|
||||
.append(colorComment(safe(change.getOldFieldName()))).append(" → ")
|
||||
.append(colorInfo(safe(change.getFieldName())))
|
||||
.append(" 说明: ").append(descPart);
|
||||
String renameTypeDetail = change.getDetail();
|
||||
if (renameTypeDetail != null && !renameTypeDetail.isBlank()) {
|
||||
renameLine.append(" 类型: ").append(formatTypeChange(renameTypeDetail));
|
||||
}
|
||||
return quoteLine(renameLine.toString());
|
||||
case MODIFIED:
|
||||
default:
|
||||
StringBuilder line = new StringBuilder();
|
||||
@@ -254,6 +265,10 @@ public class WeComNotifier {
|
||||
return colorWarning("[修改]");
|
||||
}
|
||||
|
||||
private String tagRenamed() {
|
||||
return colorWarning("[重命名]");
|
||||
}
|
||||
|
||||
/** 引用行:{@code >标签: 值}(冒号后两空格) */
|
||||
private String quoteKv(String key, String value) {
|
||||
return "> " + key + ": " + value;
|
||||
|
||||
Reference in New Issue
Block a user