func()

in rules/azurerm_arg_order.go [80:91]


func (r *AzurermArgOrderRule) visitAzBlock(runner tflint.Runner, azBlock *hclsyntax.Block) error {
	emitter := func(block Block) error {
		return runner.EmitIssue(
			r,
			fmt.Sprintf("Arguments are expected to be sorted in following order:\n%s", block.ToString()),
			block.DefRange(),
		)
	}
	file, _ := runner.GetFile(azBlock.Range().Filename)
	b := BuildResourceBlock(azBlock, file, emitter)
	return b.CheckBlock()
}