Method: PDK::Validate::InvokableValidator#process_invalid

Defined in:
lib/pdk/validate/invokable_validator.rb

#process_invalid(report, invalid = []) ⇒ Object

Process any targets that were invalid by the validator and add the events to the validation report



155
156
157
158
159
160
161
162
163
164
165
166
# File 'lib/pdk/validate/invokable_validator.rb', line 155

def process_invalid(report, invalid = [])
  invalid.each do |invalid_target|
    PDK.logger.debug(_('%{validator}: Skipped \'%{target}\'. Target file not found.') % { validator: name, target: invalid_target })
    report.add_event(
      file:     invalid_target,
      source:   name,
      message:  _('File does not exist.'),
      severity: :error,
      state:    :error,
    )
  end
end