@lru_cache(maxsize=<NUM_LIT:32>)<EOL><INDENT>def _get_cropped_file_names(self):<DEDENT>
files = [ff.name for ff in self.files]<EOL>prefix = commonprefix(files)<EOL>suffix = commonprefix([f[::-<NUM_LIT:1>] for f in files])[::-<NUM_LIT:1>]<EOL>cropped = [f[len(prefix):-len(suffix)] for f in files]<EOL>return cropped<EOL>
self.files with common path prefix/suffix removed