// DeriveSeqIndentStyle derives the sequence indentation annotation value for the resource, // originalYAML is the input yaml string, // the style is decided by deriving the existing sequence indentation of first sequence node func DeriveSeqIndentStyle(originalYAML string) string { … } // keyLineBeforeSeqElem iterates through the lines before the first seqElement // and tries to find the non-comment key line for the sequence node func keyLineBeforeSeqElem(lines []string, seqElemIndex int) string { … }