فهرست منبع

cmd: refactor

ayn2op 9 ماه پیش
والد
کامیت
0a0ba1c9a3
2فایلهای تغییر یافته به همراه8 افزوده شده و 8 حذف شده
  1. 5 5
      cmd/message_input.go
  2. 3 3
      internal/markdown/renderer.go

+ 5 - 5
cmd/message_input.go

@@ -59,7 +59,7 @@ func newMessageInput(cfg *config.Config) *messageInput {
 	mi.Box = ui.ConfigureBox(mi.Box, &cfg.Theme)
 	mi.
 		SetClipboard(func(s string) {
-			_ = clipboard.WriteAll(s)
+			clipboard.WriteAll(s)
 		}, func() string {
 			text, _ := clipboard.ReadAll()
 			return text
@@ -157,7 +157,7 @@ func (mi *messageInput) send() {
 	// Close the attached files after sending the message.
 	for _, file := range mi.sendMessageData.Files {
 		if closer, ok := file.Reader.(io.Closer); ok {
-			_ = closer.Close()
+			closer.Close()
 		}
 	}
 
@@ -172,7 +172,7 @@ func processText(cID discord.ChannelID, src []byte) string {
 		canMention = true
 	)
 
-	_ = ast.Walk(discordmd.Parse(src), func(node ast.Node, enter bool) (ast.WalkStatus, error) {
+	ast.Walk(discordmd.Parse(src), func(node ast.Node, enter bool) (ast.WalkStatus, error) {
 		switch node := node.(type) {
 		case *ast.CodeBlock:
 			canMention = !enter
@@ -200,7 +200,7 @@ func expandMentions(cID discord.ChannelID, src []byte) []byte {
 	return mentionRegex.ReplaceAllFunc(src, func(input []byte) []byte {
 		output := input
 		name := strings.ToLower(string(input[1:]))
-		_ = discordState.MemberStore.Each(app.guildsTree.selectedGuildID, func(m *discord.Member) bool {
+		discordState.MemberStore.Each(app.guildsTree.selectedGuildID, func(m *discord.Member) bool {
 			if strings.ToLower(m.User.Username) == name && channelHasUser(cID, m.User.ID) {
 				output = []byte(m.User.ID.Mention())
 				return true
@@ -430,7 +430,7 @@ func (mi *messageInput) editor() {
 	defer file.Close()
 	defer os.Remove(file.Name())
 
-	_, _ = file.WriteString(mi.GetText())
+	file.WriteString(mi.GetText())
 
 	cmd := exec.Command(mi.cfg.Editor, file.Name())
 	cmd.Stdin = os.Stdin

+ 3 - 3
internal/markdown/renderer.go

@@ -102,7 +102,7 @@ func (r *renderer) renderFencedCodeBlock(w io.Writer, node *ast.FencedCodeBlock,
 func (r *renderer) renderAutoLink(w io.Writer, node *ast.AutoLink, entering bool, source []byte, urlStyle tcell.Style) {
 	if entering {
 		fg, bg, _ := urlStyle.Decompose()
-		_, _ = fmt.Fprintf(w, "[%s:%s]", fg, bg)
+		fmt.Fprintf(w, "[%s:%s]", fg, bg)
 		w.Write(node.URL(source))
 	} else {
 		io.WriteString(w, "[-:-]")
@@ -112,7 +112,7 @@ func (r *renderer) renderAutoLink(w io.Writer, node *ast.AutoLink, entering bool
 func (r *renderer) renderLink(w io.Writer, node *ast.Link, entering bool, urlStyle tcell.Style) {
 	if entering {
 		fg, bg, _ := urlStyle.Decompose()
-		_, _ = fmt.Fprintf(w, "[%s:%s::%s]", fg, bg, node.Destination)
+		fmt.Fprintf(w, "[%s:%s::%s]", fg, bg, node.Destination)
 	} else {
 		io.WriteString(w, "[-:-::-]")
 	}
@@ -191,7 +191,7 @@ func (r *renderer) renderInline(w io.Writer, node *discordmd.Inline, entering bo
 func (r *renderer) renderMention(w io.Writer, node *discordmd.Mention, entering bool, style tcell.Style) {
 	if entering {
 		fg, bg, _ := style.Decompose()
-		_, _ = fmt.Fprintf(w, "[%s:%s:b]", fg, bg)
+		fmt.Fprintf(w, "[%s:%s:b]", fg, bg)
 
 		switch {
 		case node.Channel != nil: