Class: MetzScan::Commands::Scan::SarifRuleDescriptors
- Inherits:
-
Object
- Object
- MetzScan::Commands::Scan::SarifRuleDescriptors
- Defined in:
- lib/metz_scan/commands/scan/sarif_rule_descriptors.rb
Instance Method Summary collapse
-
#initialize(offenses, tool_uri:) ⇒ SarifRuleDescriptors
constructor
A new instance of SarifRuleDescriptors.
- #to_a ⇒ Object
Constructor Details
#initialize(offenses, tool_uri:) ⇒ SarifRuleDescriptors
Returns a new instance of SarifRuleDescriptors.
9 10 11 12 |
# File 'lib/metz_scan/commands/scan/sarif_rule_descriptors.rb', line 9 def initialize(offenses, tool_uri:) @offenses = offenses @tool_uri = tool_uri end |
Instance Method Details
#to_a ⇒ Object
14 15 16 |
# File 'lib/metz_scan/commands/scan/sarif_rule_descriptors.rb', line 14 def to_a offenses_by_cop.map { |cop_name, offenses| descriptor_for(cop_name, offenses) } end |