Module: DiffParser

Defined in:
lib/diff_parser/commit.rb,
lib/diff_parser.rb,
lib/diff_parser/diff.rb,
lib/diff_parser/file.rb,
lib/diff_parser/version.rb,
lib/diff_parser/raw_line.rb,
lib/diff_parser/diff_line.rb,
lib/diff_parser/diff_files_collection.rb

Overview

Defined Under Namespace

Classes: Commit, Diff, DiffFilesCollection, DiffLine, File, RawLine

Constant Summary collapse

VERSION =
'1.3.7'

Class Method Summary collapse

Class Method Details

.max_changes_to_renderObject



9
10
11
# File 'lib/diff_parser.rb', line 9

def self.max_changes_to_render
  @@max_changes_to_render || 500
end

.max_changes_to_render=(changes_count) ⇒ Object



13
14
15
# File 'lib/diff_parser.rb', line 13

def self.max_changes_to_render=(changes_count)
  @@max_changes_to_render = changes_count
end

.max_unfolded_diff_sizeObject



17
18
19
# File 'lib/diff_parser.rb', line 17

def self.max_unfolded_diff_size
  @@max_unfolded_diff_size || 1.megabyte
end

.max_unfolded_diff_size=(max_size) ⇒ Object



21
22
23
# File 'lib/diff_parser.rb', line 21

def self.max_unfolded_diff_size=(max_size)
  @@max_unfolded_diff_size = max_size
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (DiffParser)

    the object that the method was called on



25
26
27
# File 'lib/diff_parser.rb', line 25

def self.setup
  yield self
end