Class: Veracode::Result::ExploitAdjustment
- Inherits:
-
Common::Base
- Object
- Common::Base
- Veracode::Result::ExploitAdjustment
- Defined in:
- lib/veracode/api/flaws.rb
Instance Method Summary collapse
Methods inherited from Common::Base
api_field, api_type_field, #initialize
Constructor Details
This class inherits a constructor from Veracode::Common::Base
Instance Method Details
#exploitability_adjustment ⇒ Object
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 |
# File 'lib/veracode/api/flaws.rb', line 65 def exploitability_adjustment @exploitability_adjustments ||= [] begin if @exploitability_adjustments.empty? if @xml_hash.exploitability_adjustment.class == Array @exploitability_adjustments = @xml_hash.exploitability_adjustment.map do |exploitability_adjustment| ExploitabilityAdjustment.new(exploitability_adjustment) end else @exploitability_adjustments << ExploitabilityAdjustment.new(@xml_hash.exploitability_adjustment) end end rescue NoMethodError end return @exploitability_adjustments end |