hcl/hclsyntax/fuzz/config/fuzz.go

17 lines
270 B
Go

package fuzzconfig
import (
"github.com/hashicorp/hcl/v2"
"github.com/hashicorp/hcl/v2/hclsyntax"
)
func Fuzz(data []byte) int {
_, diags := hclsyntax.ParseConfig(data, "<fuzz-conf>", hcl.Pos{Line: 1, Column: 1})
if diags.HasErrors() {
return 0
}
return 1
}