require 'sfn' module Sfn class Config # Lint command configuration class Lint < Validate attribute( :lint_directory, String, :description => 'Directory containing lint rule sets', :multiple => true ) attribute( :disabled_rule_set, String, :description => 'Disable rule set from being applied', :multiple => true ) attribute( :enabled_rule_set, String, :description => 'Only apply this rule set', :multiple => true ) attribute( :local_rule_sets_only, [TrueClass, FalseClass], :description => 'Only apply rule sets provided by lint directory', :default => false ) end end end