MCPcopy Create free account
hub / github.com/comaps/comaps / GenerateValidAndUniqueTrashedFilePath

Function GenerateValidAndUniqueTrashedFilePath

libs/map/bookmark_helpers.cpp:367–374  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

365}
366
367std::string GenerateValidAndUniqueTrashedFilePath(std::string const & fileName)
368{
369 std::string extension = base::GetFileExtension(fileName);
370 std::string filePath = RemoveInvalidSymbols(fileName);
371 if (filePath.empty())
372 filePath = kDefaultBookmarksFileName;
373 return GenerateUniqueFileName(GetTrashDirectory(), std::move(filePath), extension);
374}
375
376std::string const kDefaultBookmarksFileName = "Bookmarks";
377

Callers 1

DeleteBmCategoryMethod · 0.85

Calls 5

GetFileExtensionFunction · 0.85
RemoveInvalidSymbolsFunction · 0.85
GenerateUniqueFileNameFunction · 0.85
GetTrashDirectoryFunction · 0.85
emptyMethod · 0.45

Tested by

no test coverage detected