parameters: (self)
return_statement: return self._files_md5
docstring: Lazily computes and returns the aggregate md5 of input files.
docstring_summary: Lazily computes and returns the aggregate md5 of input files.
docstring_tokens: Lazily computes and returns the aggregate md5 of input files .
function: def FilesMd5(self):
      """Lazily computes and returns the aggregate md5 of input files."""
      if self._files_md5 is None:
        # Omit paths from md5 since temporary files have random names.
        self._files_md5 = _ComputeInlineMd5(
            self.GetTag(p) for p in sorted(self.IterPaths()))
      return self._files_md5
function_tokens: def FilesMd5 ( self ) : if self . _files_md5 is None : # Omit paths from md5 since temporary files have random names. self . _files_md5 = _ComputeInlineMd5 ( self . GetTag ( p ) for p in sorted ( self . IterPaths ( ) ) ) return self . _files_md5