package oil

import (
	
	

	
)

var sanitizer = strings.NewReplacer(
	"\n", ``,
	"\t", ``,
)

const nospaceIndicator = "\001"

// ActionRawValues formats values for oil.
func ( string,  common.Meta,  common.RawValues) string {
	 := make([]string, len())
	for ,  := range  {
		if .Nospace.Matches(.Value) {
			.Value = .Value + nospaceIndicator
		}

		if len() == 1 {
			 := sanitizer.Replace(.Value)
			[] = 
		} else {
			if .Description != "" {
				[] = fmt.Sprintf("%v (%v)", .Value, sanitizer.Replace(.TrimmedDescription()))
			} else {
				[] = .Value
			}
		}
	}
	return strings.Join(, "\n")
}