lib/pretty_diff.rb in pretty_diff-0.9.3 vs lib/pretty_diff.rb in pretty_diff-2.0.0
- old
+ new
@@ -1,16 +1,15 @@
-module PrettyDiff #:nodoc:
+module PrettyDiff
+ class InvalidGenerator < Exception; end
end
def require_local(suffix)
require(File.expand_path(File.join(File.dirname(__FILE__), suffix)))
end
+require_local 'pretty_diff/encoding'
require_local 'pretty_diff/diff'
require_local 'pretty_diff/chunk'
require_local 'pretty_diff/line_numbers'
require_local 'pretty_diff/line'
-
-require_local 'pretty_diff/html_generators/diff_generator'
-require_local 'pretty_diff/html_generators/chunk_generator'
-require_local 'pretty_diff/html_generators/line_generator'
-require_local 'pretty_diff/html_generators/line_numbers_generator'
+require_local 'pretty_diff/abstract_generator'
+require_local 'pretty_diff/basic_generator'