class AdLint::ProjectTraits::TargetFiles

Attributes

exclusion_paths[R]
inclusion_paths[R]

Public Class Methods

new(doc) click to toggle source
# File lib/adlint/traits.rb, line 144
def initialize(doc)
  @inclusion_paths = parse_compound_path_list(doc["inclusion_paths"])
  @exclusion_paths = parse_compound_path_list(doc["exclusion_paths"])
end

Public Instance Methods

entity_name() click to toggle source
# File lib/adlint/traits.rb, line 149
def entity_name
  "project_traits:target_files"
end
freeze() click to toggle source
Calls superclass method
# File lib/adlint/traits.rb, line 159
def freeze
  @inclusion_paths.freeze
  @exclusion_paths.freeze
  super
end