Module: PDK::Validate

Defined in:
lib/pdk/validate.rb,
lib/pdk/validate/tasks/name.rb,
lib/pdk/validate/yaml/syntax.rb,
lib/pdk/validate/ruby/rubocop.rb,
lib/pdk/validate/base_validator.rb,
lib/pdk/validate/ruby_validator.rb,
lib/pdk/validate/yaml_validator.rb,
lib/pdk/validate/tasks_validator.rb,
lib/pdk/validate/puppet_validator.rb,
lib/pdk/validate/puppet/puppet_epp.rb,
lib/pdk/validate/metadata_validator.rb,
lib/pdk/validate/puppet/puppet_lint.rb,
lib/pdk/validate/tasks/metadata_lint.rb,
lib/pdk/validate/puppet/puppet_syntax.rb,
lib/pdk/validate/metadata/metadata_syntax.rb,
lib/pdk/validate/metadata/metadata_json_lint.rb

Defined Under Namespace

Classes: BaseValidator, MetadataJSONLint, MetadataSyntax, MetadataValidator, ParseOutputError, PuppetEPP, PuppetLint, PuppetSyntax, PuppetValidator, Rubocop, RubyValidator, Tasks, TasksValidator, YAML, YAMLValidator

Class Method Summary collapse

Class Method Details

.validatorsObject



28
29
30
31
32
33
34
35
36
# File 'lib/pdk/validate.rb', line 28

def self.validators
  @validators ||= [
    MetadataValidator,
    YAMLValidator,
    PuppetValidator,
    RubyValidator,
    TasksValidator,
  ].freeze
end