Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSybren A. Stüvel <sybren@blender.org>2021-09-30 17:34:30 +0300
committerSybren A. Stüvel <sybren@blender.org>2021-09-30 17:34:30 +0300
commit42ce88f15cb77c859c6b2fed119934836235b961 (patch)
tree70e172eec5c348356060fecfd179a11ed54860f0 /source/blender/blenkernel/intern/asset_catalog.cc
parent628fab696cfaefdd2ac758849c8a1e9a3a0beef0 (diff)
Cleanup: remove `CatalogPath` alias
The `CatalogPath` name was an alias for `std::string`, so that it could be easily switched over to something else. This happened in the previous commit (switched to `AssetCatalogPath`), so the alias is no longer necessary. This commit removes the `CatalogPath` alias. No functional changes.
Diffstat (limited to 'source/blender/blenkernel/intern/asset_catalog.cc')
-rw-r--r--source/blender/blenkernel/intern/asset_catalog.cc28
1 files changed, 14 insertions, 14 deletions
diff --git a/source/blender/blenkernel/intern/asset_catalog.cc b/source/blender/blenkernel/intern/asset_catalog.cc
index 300a15fad6d..bb213877e05 100644
--- a/source/blender/blenkernel/intern/asset_catalog.cc
+++ b/source/blender/blenkernel/intern/asset_catalog.cc
@@ -74,7 +74,7 @@ AssetCatalog *AssetCatalogService::find_catalog(CatalogID catalog_id)
return catalog_uptr_ptr->get();
}
-AssetCatalog *AssetCatalogService::find_catalog_by_path(const CatalogPath &path) const
+AssetCatalog *AssetCatalogService::find_catalog_by_path(const AssetCatalogPath &path) const
{
for (const auto &catalog : catalogs_.values()) {
if (catalog->path == path) {
@@ -107,15 +107,15 @@ void AssetCatalogService::delete_catalog(CatalogID catalog_id)
}
void AssetCatalogService::update_catalog_path(CatalogID catalog_id,
- const CatalogPath &new_catalog_path)
+ const AssetCatalogPath &new_catalog_path)
{
AssetCatalog *renamed_cat = this->find_catalog(catalog_id);
- const CatalogPath old_cat_path = renamed_cat->path;
+ const AssetCatalogPath old_cat_path = renamed_cat->path;
for (auto &catalog_uptr : catalogs_.values()) {
AssetCatalog *cat = catalog_uptr.get();
- const CatalogPath new_path = cat->path.rebase(old_cat_path, new_catalog_path);
+ const AssetCatalogPath new_path = cat->path.rebase(old_cat_path, new_catalog_path);
if (!new_path) {
continue;
}
@@ -125,7 +125,7 @@ void AssetCatalogService::update_catalog_path(CatalogID catalog_id,
this->rebuild_tree();
}
-AssetCatalog *AssetCatalogService::create_catalog(const CatalogPath &catalog_path)
+AssetCatalog *AssetCatalogService::create_catalog(const AssetCatalogPath &catalog_path)
{
std::unique_ptr<AssetCatalog> catalog = AssetCatalog::from_path(catalog_path);
@@ -378,11 +378,11 @@ StringRef AssetCatalogTreeItem::get_name() const
return name_;
}
-CatalogPath AssetCatalogTreeItem::catalog_path() const
+AssetCatalogPath AssetCatalogTreeItem::catalog_path() const
{
- CatalogPath current_path = name_;
+ AssetCatalogPath current_path = name_;
for (const AssetCatalogTreeItem *parent = parent_; parent; parent = parent->parent_) {
- current_path = CatalogPath(parent->name_) / current_path;
+ current_path = AssetCatalogPath(parent->name_) / current_path;
}
return current_path;
}
@@ -580,7 +580,7 @@ std::unique_ptr<AssetCatalog> AssetCatalogDefinitionFile::parse_catalog_line(con
simple_name = path_and_simple_name.substr(second_delim + 1).trim();
}
- CatalogPath catalog_path = path_in_file;
+ AssetCatalogPath catalog_path = path_in_file;
return std::make_unique<AssetCatalog>(catalog_id, catalog_path.cleanup(), simple_name);
}
@@ -687,25 +687,25 @@ bool AssetCatalogDefinitionFile::ensure_directory_exists(
}
AssetCatalog::AssetCatalog(const CatalogID catalog_id,
- const CatalogPath &path,
+ const AssetCatalogPath &path,
const std::string &simple_name)
: catalog_id(catalog_id), path(path), simple_name(simple_name)
{
}
-std::unique_ptr<AssetCatalog> AssetCatalog::from_path(const CatalogPath &path)
+std::unique_ptr<AssetCatalog> AssetCatalog::from_path(const AssetCatalogPath &path)
{
- const CatalogPath clean_path = path.cleanup();
+ const AssetCatalogPath clean_path = path.cleanup();
const CatalogID cat_id = BLI_uuid_generate_random();
const std::string simple_name = sensible_simple_name_for_path(clean_path);
auto catalog = std::make_unique<AssetCatalog>(cat_id, clean_path, simple_name);
return catalog;
}
-std::string AssetCatalog::sensible_simple_name_for_path(const CatalogPath &path)
+std::string AssetCatalog::sensible_simple_name_for_path(const AssetCatalogPath &path)
{
std::string name = path.str();
- std::replace(name.begin(), name.end(), CatalogPath::SEPARATOR, '-');
+ std::replace(name.begin(), name.end(), AssetCatalogPath::SEPARATOR, '-');
if (name.length() < MAX_NAME - 1) {
return name;
}