#NEWLINE# def can_patch( self , filename ) : #NEWLINE# #INDENT# ' Check if specified filename can be patched. Returns None if file can\n    not be found among source filenames. False if patch can not be applied\n    clearly. True otherwise.\n\n    :returns: True, False or None\n    ' #NEWLINE# filename = abspath ( filename ) #NEWLINE# for p in self . items : #NEWLINE# #INDENT# if ( filename == abspath ( p . source ) ) : #NEWLINE# #INDENT# return self . _match_file_hunks ( filename , p . hunks ) #NEWLINE# #UNINDENT# #UNINDENT# return None