From 935f3ca7d749f96c7207236a39c57f32a02c05d3 Mon Sep 17 00:00:00 2001 From: Gil Date: Thu, 22 Feb 2018 08:12:54 -0800 Subject: Avoid wrapping and rewrapping NSStrings when constructing DatabaseId (#833) * Avoid wrapping and rewrapping NSStrings when constructing DatabaseId * Shorten DatabaseId::kDefaultDatabaseId --- Firestore/core/src/firebase/firestore/model/database_id.cc | 2 +- Firestore/core/src/firebase/firestore/model/database_id.h | 4 ++-- Firestore/core/test/firebase/firestore/core/database_info_test.cc | 4 ++-- Firestore/core/test/firebase/firestore/model/database_id_test.cc | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) (limited to 'Firestore/core') diff --git a/Firestore/core/src/firebase/firestore/model/database_id.cc b/Firestore/core/src/firebase/firestore/model/database_id.cc index d7e8a85..a756ea7 100644 --- a/Firestore/core/src/firebase/firestore/model/database_id.cc +++ b/Firestore/core/src/firebase/firestore/model/database_id.cc @@ -22,7 +22,7 @@ namespace firebase { namespace firestore { namespace model { -constexpr const char* DatabaseId::kDefaultDatabaseId; +constexpr const char* DatabaseId::kDefault; DatabaseId::DatabaseId(const absl::string_view project_id, const absl::string_view database_id) diff --git a/Firestore/core/src/firebase/firestore/model/database_id.h b/Firestore/core/src/firebase/firestore/model/database_id.h index 648f982..01ccf76 100644 --- a/Firestore/core/src/firebase/firestore/model/database_id.h +++ b/Firestore/core/src/firebase/firestore/model/database_id.h @@ -31,7 +31,7 @@ namespace model { class DatabaseId { public: /** The default name for "unset" database ID in resource names. */ - static constexpr const char* kDefaultDatabaseId = "(default)"; + static constexpr const char* kDefault = "(default)"; #if defined(__OBJC__) // For objective-c++ initialization; to be removed after migration. @@ -58,7 +58,7 @@ class DatabaseId { /** Whether this is the default database of the project. */ bool IsDefaultDatabase() const { - return database_id_ == kDefaultDatabaseId; + return database_id_ == kDefault; } #if defined(__OBJC__) diff --git a/Firestore/core/test/firebase/firestore/core/database_info_test.cc b/Firestore/core/test/firebase/firestore/core/database_info_test.cc index d865105..4c9691c 100644 --- a/Firestore/core/test/firebase/firestore/core/database_info_test.cc +++ b/Firestore/core/test/firebase/firestore/core/database_info_test.cc @@ -34,8 +34,8 @@ TEST(DatabaseInfo, Getter) { } TEST(DatabaseInfo, DefaultDatabase) { - DatabaseInfo info(DatabaseId("project id", DatabaseId::kDefaultDatabaseId), - "key", "http://host", false); + DatabaseInfo info(DatabaseId("project id", DatabaseId::kDefault), "key", + "http://host", false); EXPECT_EQ("project id", info.database_id().project_id()); EXPECT_EQ("(default)", info.database_id().database_id()); EXPECT_EQ("key", info.persistence_key()); diff --git a/Firestore/core/test/firebase/firestore/model/database_id_test.cc b/Firestore/core/test/firebase/firestore/model/database_id_test.cc index 16b0e6b..c00415a 100644 --- a/Firestore/core/test/firebase/firestore/model/database_id_test.cc +++ b/Firestore/core/test/firebase/firestore/model/database_id_test.cc @@ -30,7 +30,7 @@ TEST(DatabaseId, Constructor) { } TEST(DatabaseId, DefaultDb) { - DatabaseId id("p", DatabaseId::kDefaultDatabaseId); + DatabaseId id("p", DatabaseId::kDefault); EXPECT_EQ("p", id.project_id()); EXPECT_EQ("(default)", id.database_id()); EXPECT_TRUE(id.IsDefaultDatabase()); -- cgit v1.2.3