Module: PrettyDiff
- Defined in:
- lib/pretty_diff/diff.rb,
lib/pretty_diff.rb,
lib/pretty_diff/line.rb,
lib/pretty_diff/chunk.rb,
lib/pretty_diff/encoding.rb,
lib/pretty_diff/line_numbers.rb,
lib/pretty_diff/basic_generator.rb,
lib/pretty_diff/word_diff_finder.rb,
lib/pretty_diff/abstract_generator.rb
Overview
Main class to interact with. In fact this is the only class you should interact with when using the library.
Usage example
pretty = PrettyDiff::Diff.new(udiff)
pretty.to_html
Keep in mind that Diff will automatically escape all HTML tags from the intput string so that it doesn’t interfere with the output.
Defined Under Namespace
Modules: Encoding, WordDiffFinder Classes: AbstractGenerator, BasicGenerator, Chunk, Diff, InvalidGeneratorError, Line, LineNumbers