lib/eddy/build/elements/elements.rb in eddy-0.5.1 vs lib/eddy/build/elements/elements.rb in eddy-0.6.0

- old
+ new

@@ -7,11 +7,11 @@ module Build module Elements # Generate `Eddy::Element` classes for all data elements defined in `data/004010/elements.tsv` # - # @param elements [Array<Eddy::Schema::ElementSummary>] + # @param elements [Array<Eddy::Summary::Element>] # @return [void] def self.generate_elements(elements = self.generate_element_data()) existing = (Eddy::Util.list_element_classes() + Eddy::Util.list_built_elements()).uniq() elements.each do |el| next if existing.include?(el.id) @@ -29,15 +29,15 @@ return nil end # Generate usable data from `data/004010/elements.tsv`. # - # @return [Array<Eddy::Schema::ElementSummary>] + # @return [Array<Eddy::Summary::Element>] def self.generate_element_data() data = Eddy::Util.raw_element_data() elements = data.map do |el| next if el[:type].nil? || el[:description].nil? - Eddy::Schema::ElementSummary.create(el) + Eddy::Summary::Element.create(el) end return elements.compact end end