#NEWLINE# def _clear_uncompressed_entry( self , git_rev , uncompressed_tagsfile_path ) : #NEWLINE# #INDENT# "Called by LRUSizeCache whenever an entry is to be evicted from\n        uncompressed cache.\n\n        Most of the times this happens when space is needed\n        in uncompressed cache, in which case we move the tagsfile to compressed\n        cache.  When clearing the cache, we don't bother moving entries to\n        uncompressed space; we delete them directly instead.\n        " #NEWLINE# if ( not self . _clearing ) : #NEWLINE# #INDENT# self . _compressed_cache . add ( git_rev , compress_tagsfile ( uncompressed_tagsfile_path ) , self . _clear_compressed_entry ) #NEWLINE# #UNINDENT# delete_tagsfile ( self )