Module: DataFormatter
- Defined in:
- lib/data_formatter.rb,
lib/data_formatter/tag.rb,
lib/data_formatter/value.rb,
lib/data_formatter/version.rb,
lib/data_formatter/collection.rb,
lib/data_formatter/value_pair.rb,
lib/data_formatter/indentation.rb,
lib/data_formatter/hash_collection.rb,
lib/data_formatter/array_collection.rb
Defined Under Namespace
Classes: ArrayCollection, Collection, HashCollection, Indentation, Tag, Value, ValuePair
Constant Summary
collapse
- VERSION =
"0.0.10"
Class Method Summary
collapse
Class Method Details
11
12
13
|
# File 'lib/data_formatter.rb', line 11
def self.format(data, lang = "ruby")
Value.new(data: data, indentation: Indentation.new(), lang: lang).to_s
end
|
15
16
17
|
# File 'lib/data_formatter.rb', line 15
def self.format_lines(data, lang = "ruby")
format(data, lang).strip.split("\n")
end
|