Module: Autoini::InlineComment::ClassMethods
- Defined in:
- lib/autoini/inline_comment.rb
Instance Method Summary collapse
Instance Method Details
#parse_with_comment(line) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/autoini/inline_comment.rb', line 15 def parse_with_comment(line) comment_index = COMMENTS.map{ |c| line.index(c) }.reject(&:nil?).min return parse(line) unless comment_index parse(line[0..(comment_index - 1)]).tap do |e| e.comment = line[(comment_index + 1)..-1].join if e end end |