github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/helper.go (about)

     1  package models
     2  
     3  import "strings"
     4  
     5  func truncateLongMessage(str string) string {
     6  	limit := 80
     7  
     8  	str = strings.Replace(str, "\r\n", "\n", -1)
     9  	str = strings.Replace(str, "\n", "\\n", -1)
    10  
    11  	r := []rune(str)
    12  	if len(r) > limit {
    13  		return string(r[0:limit]) + "..."
    14  	}
    15  
    16  	return str
    17  }