webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.common.checkout.diff_parser.DiffFile Class Reference
Inheritance diagram for webkitpy.common.checkout.diff_parser.DiffFile:

Public Member Functions

def added_or_modified_line_numbers (self)
 
def __init__ (self, filename)
 
def add_new_line (self, line_number, line)
 
def add_deleted_line (self, line_number, line)
 
def add_unchanged_line (self, deleted_line_number, new_line_number, line)
 

Public Attributes

 filename
 
 lines
 

Detailed Description

Contains the information for one file in a patch.

The field "lines" is a list which contains tuples in this format:
   (deleted_line_number, new_line_number, line_string)
If deleted_line_number is zero, it means this line is newly added.
If new_line_number is zero, it means this line is deleted.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.common.checkout.diff_parser.DiffFile.__init__ (   self,
  filename 
)

Member Function Documentation

◆ add_deleted_line()

def webkitpy.common.checkout.diff_parser.DiffFile.add_deleted_line (   self,
  line_number,
  line 
)

◆ add_new_line()

def webkitpy.common.checkout.diff_parser.DiffFile.add_new_line (   self,
  line_number,
  line 
)

◆ add_unchanged_line()

def webkitpy.common.checkout.diff_parser.DiffFile.add_unchanged_line (   self,
  deleted_line_number,
  new_line_number,
  line 
)

◆ added_or_modified_line_numbers()

def webkitpy.common.checkout.diff_parser.DiffFile.added_or_modified_line_numbers (   self)

Member Data Documentation

◆ filename

webkitpy.common.checkout.diff_parser.DiffFile.filename

◆ lines

webkitpy.common.checkout.diff_parser.DiffFile.lines

The documentation for this class was generated from the following file: