Skip to content

Commit 6186dcd

Browse files
committed
go back to unexported tokenNewLine
1 parent 55b93fd commit 6186dcd

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

internal/hcl/hcl.go

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,6 @@ func GetAttrString(attr *hclwrite.Attribute, errPrefix string) (string, error) {
8080
return val.AsString(), nil
8181
}
8282

83-
func TokenNewLine() *hclwrite.Token {
84-
return &hclwrite.Token{Type: hclsyntax.TokenNewline, Bytes: []byte("\n")}
85-
}
86-
8783
// TokensArray creates an array of objects.
8884
func TokensArray(bodies []*hclwrite.Body) hclwrite.Tokens {
8985
tokens := make([]hclwrite.Tokens, 0)
@@ -100,7 +96,7 @@ func TokensArraySingle(body *hclwrite.Body) hclwrite.Tokens {
10096

10197
// TokensObject creates an object.
10298
func TokensObject(body *hclwrite.Body) hclwrite.Tokens {
103-
tokens := hclwrite.Tokens{TokenNewLine()}
99+
tokens := hclwrite.Tokens{tokenNewLine}
104100
tokens = append(tokens, RemoveLeadingNewline(body.BuildTokens(nil))...)
105101
return EncloseBraces(tokens, false)
106102
}
@@ -159,9 +155,7 @@ func joinTokens(tokens ...hclwrite.Tokens) hclwrite.Tokens {
159155
for i := range tokens {
160156
ret = append(ret, tokens[i]...)
161157
if i < len(tokens)-1 {
162-
ret = append(ret,
163-
&hclwrite.Token{Type: hclsyntax.TokenComma, Bytes: []byte(",")},
164-
TokenNewLine())
158+
ret = append(ret, &hclwrite.Token{Type: hclsyntax.TokenComma, Bytes: []byte(",")}, tokenNewLine)
165159
}
166160
}
167161
return ret
@@ -178,7 +172,7 @@ func EncloseParens(tokens hclwrite.Tokens) hclwrite.Tokens {
178172
func EncloseBraces(tokens hclwrite.Tokens, initialNewLine bool) hclwrite.Tokens {
179173
ret := hclwrite.Tokens{{Type: hclsyntax.TokenOBrace, Bytes: []byte("{")}}
180174
if initialNewLine {
181-
ret = append(ret, TokenNewLine())
175+
ret = append(ret, tokenNewLine)
182176
}
183177
ret = append(ret, tokens...)
184178
return append(ret, &hclwrite.Token{Type: hclsyntax.TokenCBrace, Bytes: []byte("}")})
@@ -193,7 +187,9 @@ func EncloseBrackets(tokens hclwrite.Tokens) hclwrite.Tokens {
193187

194188
// EncloseNewLines encloses tokens with newlines at the beginning and end.
195189
func EncloseNewLines(tokens hclwrite.Tokens) hclwrite.Tokens {
196-
ret := hclwrite.Tokens{TokenNewLine()}
190+
ret := hclwrite.Tokens{tokenNewLine}
197191
ret = append(ret, tokens...)
198-
return append(ret, TokenNewLine())
192+
return append(ret, tokenNewLine)
199193
}
194+
195+
var tokenNewLine = &hclwrite.Token{Type: hclsyntax.TokenNewline, Bytes: []byte("\n")}

0 commit comments

Comments
 (0)