INNER CODE UNIT · Ruby
mark_line_numbers_and_element_types
stelligent/cfn_nag · lib/cfn-nag/cfn_nag.rb:121
def mark_line_numbers_and_element_types(violations, cfn_model)
violations.each do |violation|
violation.logical_resource_ids.each do |logical_resource_id|
violation.line_numbers << cfn_model.line_numbers[logical_resource_id]
violation.element_types << cfn_model.element_types[logical_resource_id]
end
end
violations
end
def filter_violations_by_deny_list_and_profile(violations)
violations = filter_violations_by_profile(
profile_definition: @config.profile_definition,
rule_definitions: @config.custom_rule_loader.rule_definitions,
violations: violations
)