mirror of
https://github.com/safedep/vet.git
synced 2025-12-10 00:22:08 -06:00
refactor: Move emoji text to markdown package
This commit is contained in:
parent
38940ea364
commit
cbdec10ca6
@ -1,5 +1,9 @@
|
||||
package markdown
|
||||
|
||||
const (
|
||||
EmojiArrowRight = ":arrow_right:"
|
||||
EmojiArrowRight = ":arrow_right:"
|
||||
EmojiWhiteCheckMark = ":white_check_mark:"
|
||||
EmojiCrossMark = ":x:"
|
||||
EmojiLink = ":link:"
|
||||
EmojiWarning = ":warning:"
|
||||
)
|
||||
|
||||
@ -247,7 +247,8 @@ func (r *markdownSummaryReporter) addThreatsSection(builder *markdown.MarkdownBu
|
||||
}
|
||||
*/
|
||||
|
||||
builder.AddBulletPoint(fmt.Sprintf(":warning: Found in %s `%s`, %s. Refer to [this](%s) for more details",
|
||||
builder.AddBulletPoint(fmt.Sprintf("%s Found in %s `%s`, %s. Refer to [this](%s) for more details",
|
||||
markdown.EmojiWarning,
|
||||
foundOn,
|
||||
subject,
|
||||
threat.GetMessage(),
|
||||
@ -274,9 +275,9 @@ func (r *markdownSummaryReporter) addChangedPackageSection(builder *markdown.Mar
|
||||
continue
|
||||
}
|
||||
|
||||
statusEmoji := ":white_check_mark:"
|
||||
statusEmoji := markdown.EmojiWhiteCheckMark
|
||||
if len(pkg.GetViolations()) > 0 {
|
||||
statusEmoji = ":warning:"
|
||||
statusEmoji = markdown.EmojiWarning
|
||||
}
|
||||
|
||||
builder.AddBulletPoint(fmt.Sprintf("%s [`%s`] `%s@%s`",
|
||||
@ -311,7 +312,8 @@ func (r *markdownSummaryReporter) addViolationSection(builder *markdown.Markdown
|
||||
isHeaderAdded = true
|
||||
}
|
||||
|
||||
externalReferenceEmojiUrl := fmt.Sprintf("[:link:](%s)",
|
||||
externalReferenceEmojiUrl := fmt.Sprintf("[%s](%s)",
|
||||
markdown.EmojiLink,
|
||||
r.getPackageExternalReferenceUrl(pkgModel))
|
||||
|
||||
builder.AddHeader(3, fmt.Sprintf("[%s] `%s@%s` %s",
|
||||
@ -354,17 +356,17 @@ func (r *markdownSummaryReporter) addViolationSection(builder *markdown.Markdown
|
||||
func (r *markdownSummaryReporter) getCheckIconByCheckType(internalModel *vetResultInternalModel,
|
||||
ct checks.CheckType) string {
|
||||
if _, ok := internalModel.violations[ct]; !ok {
|
||||
return ":white_check_mark:"
|
||||
return markdown.EmojiWhiteCheckMark
|
||||
} else {
|
||||
return ":x:"
|
||||
return markdown.EmojiCrossMark
|
||||
}
|
||||
}
|
||||
|
||||
func (r *markdownSummaryReporter) getCheckIconForThreats(internalModel *vetResultInternalModel) string {
|
||||
if len(internalModel.threats) == 0 {
|
||||
return ":white_check_mark:"
|
||||
return markdown.EmojiWhiteCheckMark
|
||||
} else {
|
||||
return ":x:"
|
||||
return markdown.EmojiCrossMark
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user