class documentation

class Dep3Patch(Patch):

View In Hierarchy

Undocumented

Instance Variable long_desc Undocumented
Method _check_dep3 Read DEP3 patch information into a structured form
Method _dep3_get_value Undocumented
Method _dep3_to_info Process the ordered dict generated by check_dep3 and add the information to self.info
Method _read_info Undocumented

Inherited from Patch:

Method __init__ Undocumented
Method __repr__ Undocumented
Class Variable patch_exts Undocumented
Instance Variable info Information retrieved from a RFC822 style patch header
Instance Variable path path to the patch
Instance Variable strip path components to strip (think patch -p<strip>)
Instance Variable topic the topic of the patch (the directory component)
Property author The patch's author
Property date The patch's modification time
Property email The patch author's email address
Property subject The patch's subject, either from the patch header or from the filename.
Method _get_info_field Return the key key from the info dict or use val if key is not a valid key.
Method _get_subject_from_filename Determine the patch's subject based on the its filename
Method _read_git_mailinfo Read patch information into a structured form
long_desc =

Undocumented

def _check_dep3(self):

Read DEP3 patch information into a structured form

def _dep3_get_value(self, lines):

Undocumented

def _dep3_to_info(self, headers):

Process the ordered dict generated by check_dep3 and add the information to self.info

def _read_info(self):

Undocumented