SYMBOL INDEX (54 symbols across 9 files) FILE: lib/htmlbeautifier.rb type HtmlBeautifier (line 7) | module HtmlBeautifier function beautify (line 23) | def self.beautify(html, options = {}) FILE: lib/htmlbeautifier/builder.rb type HtmlBeautifier (line 6) | module HtmlBeautifier class Builder (line 7) | class Builder method initialize (line 15) | def initialize(output, options = {}) method error (line 30) | def error(text) method indent (line 36) | def indent method outdent (line 40) | def outdent method emit (line 45) | def emit(*strings) method new_line (line 54) | def new_line method embed (line 58) | def embed(opening, code, closing) method foreign_block (line 65) | def foreign_block(opening, code, closing) method emit_reindented_block_content (line 71) | def emit_reindented_block_content(code) method foreign_block_indentation (line 84) | def foreign_block_indentation(code) method preformatted_block (line 88) | def preformatted_block(opening, content, closing) method standalone_element (line 94) | def standalone_element(elem) method close_element (line 99) | def close_element(elem) method close_block_element (line 104) | def close_block_element(elem) method open_element (line 109) | def open_element(elem) method open_block_element (line 114) | def open_block_element(elem) method close_ie_cc (line 119) | def close_ie_cc(elem) method open_ie_cc (line 128) | def open_ie_cc(elem) method new_lines (line 134) | def new_lines(*content) FILE: lib/htmlbeautifier/html_parser.rb type HtmlBeautifier (line 5) | module HtmlBeautifier class HtmlParser (line 6) | class HtmlParser < Parser method initialize (line 57) | def initialize FILE: lib/htmlbeautifier/parser.rb type HtmlBeautifier (line 5) | module HtmlBeautifier class Parser (line 6) | class Parser method initialize (line 7) | def initialize method map (line 12) | def map(pattern, method) method scan (line 16) | def scan(subject, receiver) method source_so_far (line 21) | def source_so_far method source_line_number (line 25) | def source_line_number method dispatch (line 31) | def dispatch(receiver) method extract_params (line 40) | def extract_params(scanner) FILE: lib/htmlbeautifier/ruby_indenter.rb type HtmlBeautifier (line 3) | module HtmlBeautifier class RubyIndenter (line 4) | class RubyIndenter method outdent? (line 13) | def outdent?(lines) method indent? (line 17) | def indent?(lines) FILE: lib/htmlbeautifier/version.rb type HtmlBeautifier (line 3) | module HtmlBeautifier # :nodoc: type VERSION (line 4) | module VERSION # :nodoc: FILE: spec/executable_spec.rb function write (line 12) | def write(path, content) function read (line 16) | def read(path) function path_to (line 20) | def path_to(*partial) function command (line 24) | def command function escape (line 31) | def escape(str) FILE: spec/parser_spec.rb function initialize (line 10) | def initialize function method_missing (line 14) | def method_missing(method, *params) function respond_to_missing? (line 18) | def respond_to_missing? function initialize (line 52) | def initialize(parser) function append_new_source_so_far (line 59) | def append_new_source_so_far(*) function append_new_source_line_number (line 63) | def append_new_source_line_number(*) FILE: spec/spec_helper.rb type HtmlBeautifierSpecUtilities (line 3) | module HtmlBeautifierSpecUtilities function code (line 4) | def code(str)