@@ -29,7 +29,6 @@ func (yp *YamlPrinter) printLineAsYamlFormat(line string, w io.Writer, dark bool
29
29
trimmedLine := strings .TrimLeft (line , " " )
30
30
31
31
if yp .inString {
32
- // fmt.Println(trimmedLine)
33
32
// if inString is true, the line must be a part of a string which is broken into several lines
34
33
fmt .Fprintf (w , "%s%s\n " , indent , yp .toColorizedStringValue (trimmedLine , dark ))
35
34
yp .inString = ! yp .isStringClosed (trimmedLine )
@@ -59,8 +58,8 @@ func (yp *YamlPrinter) printLineAsYamlFormat(line string, w io.Writer, dark bool
59
58
func (yp * YamlPrinter ) toColorizedYamlKey (key string , indentCnt , basicWidth int , dark bool ) string {
60
59
hasColon := strings .HasSuffix (key , ":" )
61
60
hasLeadingDash := strings .HasPrefix (key , "- " )
62
- key = strings .TrimRight (key , ":" )
63
- key = strings .TrimLeft (key , "- " )
61
+ key = strings .TrimSuffix (key , ":" )
62
+ key = strings .TrimPrefix (key , "- " )
64
63
65
64
format := "%s"
66
65
if hasColon {
@@ -81,10 +80,10 @@ func (yp *YamlPrinter) toColorizedYamlValue(value string, dark bool) string {
81
80
}
82
81
83
82
hasLeadingDash := strings .HasPrefix (value , "- " )
84
- value = strings .TrimLeft (value , "- " )
83
+ value = strings .TrimPrefix (value , "- " )
85
84
86
85
isDoubleQuoted := strings .HasPrefix (value , `"` ) && strings .HasSuffix (value , `"` )
87
- trimmedValue := strings .TrimRight (strings .TrimLeft (value , `"` ), `"` )
86
+ trimmedValue := strings .TrimSuffix (strings .TrimPrefix (value , `"` ), `"` )
88
87
89
88
var format string
90
89
switch {
0 commit comments