in pkg/transform_regex_replace_expression.go [27:39]
func (r *RegexReplaceExpressionTransform) Apply() error {
cfg := r.Config().(*MetaProgrammingTFConfig)
re, err := regexp.Compile(r.Regex)
if err != nil {
return err
}
for _, block := range cfg.allRootBlocks {
if subErr := r.applyRegexReplace(block.WriteBlock.Body(), block.Range().Filename, re); subErr != nil {
err = multierror.Append(err, subErr)
}
}
return err
}