Method: AdLint::ProjectTraits#initialize

Defined in:
lib/adlint/traits.rb

#initialize(doc) ⇒ ProjectTraits



104
105
106
107
108
109
110
111
112
# File 'lib/adlint/traits.rb', line 104

def initialize(doc)
  @project_name      = doc["project_name"]
  @project_root      = Pathname.new(doc["project_root"])
  @target_files      = TargetFiles.new(doc["target_files"])
  @initial_header    = doc["initial_header"]
  @file_search_paths = parse_compound_path_list(doc["file_search_paths"])
  @coding_style      = CodingStyle.new(doc["coding_style"])
  @file_encoding     = doc["file_encoding"]
end