class Treedent::IndentedLine
Constants
- WHITESPACE_PATTERN
Public Class Methods
from(line_string)
click to toggle source
# File lib/treedent/indented_line.rb, line 7 def self.from(line_string) scanner = StringScanner.new(line_string) scan = scanner.scan(WHITESPACE_PATTERN) indentation = (scan && scan.length) || 0 content = scanner.rest new(indentation, content) end