def METHOD_NAME() -> RuleRunner:
    return RuleRunner(
        target_types=[TerraformModuleTarget],
        rules=[
            *external_tool.rules(),
            *tffmt.rules(),
            *tool.rules(),
            *source_files.rules(),
            QueryRule(Partitions, (TffmtRequest.PartitionRequest,)),
            QueryRule(FmtResult, (TffmtRequest.Batch,)),
            QueryRule(SourceFiles, (SourceFilesRequest,)),
        ],
    )