Class: Diff (RedmineDiff)

Overview
Module Structure
Class Hierarchy
Constants
Diff::VERSION
Class Methods
Diff.lcs / 2
Instance Attributes
Diff#diffs [R]
Diff#difftype [R]
Instance Methods
Diff#makediff / 2
Diff#compactdiffs
Diff#initialize / 3
Diff#match / 2
Diff#discarda / 2
Diff#discardb / 2
Diff#compact
Diff#compact!
Diff#inspect
is a submodule of
module: RedmineDiff   
inherits from
  Object ( Builtin-Module )
has properties
constant: VERSION   
class method: lcs / 2   
method: makediff / 2   
method: compactdiffs   
attribute: diffs [R]   
attribute: difftype [R]   
method: initialize / 3   
method: match / 2   
method: discarda / 2   
method: discardb / 2   
method: compact   
method: compact!   
method: inspect   
is defined at
#2 in lib/diff.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  module: RedmineDiff
class: Diff     

Class Hierarchy

Object ( Builtin-Module )
Diff ( RedmineDiff )
has properties
constant: VERSION   
class method: lcs / 2   
method: makediff / 2   
method: compactdiffs   
attribute: diffs [R]   
attribute: difftype [R]   
method: initialize / 3   
method: match / 2   
method: discarda / 2   
method: discardb / 2   
method: compact   
method: compact!   
method: inspect   

Constants

Diff::VERSION

#4 in lib/diff.rb

VERSION = 0.3   

Class Methods

Diff.lcs / 2

#6 in lib/diff.rb

lcs ( a ,
  b )

Instance Attributes

Diff#diffs [R]

#108 in lib/diff.rb

Diff#difftype [R]

#108 in lib/diff.rb

Instance Methods

Diff#makediff / 2

#56 in lib/diff.rb

makediff ( a ,
  b )

Diff#compactdiffs

#85 in lib/diff.rb

compactdiffs

Diff#initialize / 3

#110 in lib/diff.rb

initialize ( diffs_or_a ,
  b = nil ,
  isstring = nil )

Diff#match / 2

#122 in lib/diff.rb

match ( ai ,
  bi )

Diff#discarda / 2

#127 in lib/diff.rb

discarda ( i ,
  elem )

Diff#discardb / 2

#131 in lib/diff.rb

discardb ( i ,
  elem )

Diff#compact

#135 in lib/diff.rb

compact

Diff#compact!

#139 in lib/diff.rb

compact!

Diff#inspect

#143 in lib/diff.rb

inspect