components: default the user-defined empty ctor and dtor where possible
I need an owner's approval please for changes under: components/prefs This is a mechanical change. There are a few instances (but not all) of empty user-defined constructors and destructors which can be defaulted in the /components code. This CL was uploaded by git cl split. R=gab@chromium.org Bug: 371316188 Change-Id: I63c39f2856361e8c805f424a69968251202ce175 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5917418 Commit-Queue: Dominic Battré <battre@chromium.org> Reviewed-by: Dominic Battré <battre@chromium.org> Auto-Submit: Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/main@{#1366028}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
c521bd420a
commit
a8d6d61b67
components/prefs
in_memory_pref_store.cc
ios
json_pref_store_unittest.ccmock_pref_change_callback.ccoverlay_user_pref_store_unittest.ccpersistent_pref_store.hpref_member.hpref_member_unittest.ccpref_notifier.hpref_notifier_impl_unittest.ccpref_service.hpref_service_factory.ccpref_service_unittest.ccpref_store_observer_mock.ccpref_value_map.ccpref_value_store.ccvalue_map_pref_store.cc@@ -12,9 +12,9 @@
|
|||||||
#include "base/observer_list.h"
|
#include "base/observer_list.h"
|
||||||
#include "base/values.h"
|
#include "base/values.h"
|
||||||
|
|
||||||
InMemoryPrefStore::InMemoryPrefStore() {}
|
InMemoryPrefStore::InMemoryPrefStore() = default;
|
||||||
|
|
||||||
InMemoryPrefStore::~InMemoryPrefStore() {}
|
InMemoryPrefStore::~InMemoryPrefStore() = default;
|
||||||
|
|
||||||
bool InMemoryPrefStore::GetValue(std::string_view key,
|
bool InMemoryPrefStore::GetValue(std::string_view key,
|
||||||
const base::Value** value) const {
|
const base::Value** value) const {
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
PrefObserverBridge::PrefObserverBridge(id<PrefObserverDelegate> delegate)
|
PrefObserverBridge::PrefObserverBridge(id<PrefObserverDelegate> delegate)
|
||||||
: delegate_(delegate) {}
|
: delegate_(delegate) {}
|
||||||
|
|
||||||
PrefObserverBridge::~PrefObserverBridge() {}
|
PrefObserverBridge::~PrefObserverBridge() = default;
|
||||||
|
|
||||||
void PrefObserverBridge::ObserveChangesForPreference(
|
void PrefObserverBridge::ObserveChangesForPreference(
|
||||||
const std::string& pref_name,
|
const std::string& pref_name,
|
||||||
|
@@ -93,14 +93,14 @@ class InterceptingPrefFilter : public PrefFilter {
|
|||||||
OnWriteCallbackPair on_write_callback_pair_;
|
OnWriteCallbackPair on_write_callback_pair_;
|
||||||
};
|
};
|
||||||
|
|
||||||
InterceptingPrefFilter::InterceptingPrefFilter() {}
|
InterceptingPrefFilter::InterceptingPrefFilter() = default;
|
||||||
|
|
||||||
InterceptingPrefFilter::InterceptingPrefFilter(
|
InterceptingPrefFilter::InterceptingPrefFilter(
|
||||||
OnWriteCallbackPair callback_pair) {
|
OnWriteCallbackPair callback_pair) {
|
||||||
on_write_callback_pair_ = std::move(callback_pair);
|
on_write_callback_pair_ = std::move(callback_pair);
|
||||||
}
|
}
|
||||||
|
|
||||||
InterceptingPrefFilter::~InterceptingPrefFilter() {}
|
InterceptingPrefFilter::~InterceptingPrefFilter() = default;
|
||||||
|
|
||||||
void InterceptingPrefFilter::FilterOnLoad(
|
void InterceptingPrefFilter::FilterOnLoad(
|
||||||
PostFilterOnLoadCallback post_filter_on_load_callback,
|
PostFilterOnLoadCallback post_filter_on_load_callback,
|
||||||
|
@@ -10,7 +10,7 @@ MockPrefChangeCallback::MockPrefChangeCallback(PrefService* prefs)
|
|||||||
: prefs_(prefs) {
|
: prefs_(prefs) {
|
||||||
}
|
}
|
||||||
|
|
||||||
MockPrefChangeCallback::~MockPrefChangeCallback() {}
|
MockPrefChangeCallback::~MockPrefChangeCallback() = default;
|
||||||
|
|
||||||
PrefChangeRegistrar::NamedChangeCallback MockPrefChangeCallback::GetCallback() {
|
PrefChangeRegistrar::NamedChangeCallback MockPrefChangeCallback::GetCallback() {
|
||||||
return base::BindRepeating(&MockPrefChangeCallback::OnPreferenceChanged,
|
return base::BindRepeating(&MockPrefChangeCallback::OnPreferenceChanged,
|
||||||
|
@@ -39,7 +39,7 @@ class OverlayUserPrefStoreTest : public testing::Test {
|
|||||||
overlay_->RegisterPersistentPref(shared_key);
|
overlay_->RegisterPersistentPref(shared_key);
|
||||||
}
|
}
|
||||||
|
|
||||||
~OverlayUserPrefStoreTest() override {}
|
~OverlayUserPrefStoreTest() override = default;
|
||||||
|
|
||||||
base::test::TaskEnvironment task_environment_;
|
base::test::TaskEnvironment task_environment_;
|
||||||
scoped_refptr<TestingPrefStore> underlay_;
|
scoped_refptr<TestingPrefStore> underlay_;
|
||||||
|
@@ -37,7 +37,7 @@ class COMPONENTS_PREFS_EXPORT PersistentPrefStore : public WriteablePrefStore {
|
|||||||
|
|
||||||
class ReadErrorDelegate {
|
class ReadErrorDelegate {
|
||||||
public:
|
public:
|
||||||
virtual ~ReadErrorDelegate() {}
|
virtual ~ReadErrorDelegate() = default;
|
||||||
|
|
||||||
virtual void OnError(PrefReadError error) = 0;
|
virtual void OnError(PrefReadError error) = 0;
|
||||||
};
|
};
|
||||||
|
@@ -159,12 +159,12 @@ class PrefMember : public subtle::PrefMemberBase {
|
|||||||
public:
|
public:
|
||||||
// Defer initialization to an Init method so it's easy to make this class be
|
// Defer initialization to an Init method so it's easy to make this class be
|
||||||
// a member variable.
|
// a member variable.
|
||||||
PrefMember() {}
|
PrefMember() = default;
|
||||||
|
|
||||||
PrefMember(const PrefMember&) = delete;
|
PrefMember(const PrefMember&) = delete;
|
||||||
PrefMember& operator=(const PrefMember&) = delete;
|
PrefMember& operator=(const PrefMember&) = delete;
|
||||||
|
|
||||||
virtual ~PrefMember() {}
|
~PrefMember() override = default;
|
||||||
|
|
||||||
// Do the actual initialization of the class. Use the two-parameter
|
// Do the actual initialization of the class. Use the two-parameter
|
||||||
// version if you don't want any notifications of changes. This
|
// version if you don't want any notifications of changes. This
|
||||||
@@ -274,7 +274,7 @@ class PrefMember : public subtle::PrefMemberBase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
~Internal() override {}
|
~Internal() override = default;
|
||||||
|
|
||||||
COMPONENTS_PREFS_EXPORT bool UpdateValueInternal(
|
COMPONENTS_PREFS_EXPORT bool UpdateValueInternal(
|
||||||
const base::Value& value) const override;
|
const base::Value& value) const override;
|
||||||
|
@@ -62,7 +62,7 @@ class GetPrefValueHelper
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
friend class base::RefCountedThreadSafe<GetPrefValueHelper>;
|
friend class base::RefCountedThreadSafe<GetPrefValueHelper>;
|
||||||
~GetPrefValueHelper() {}
|
~GetPrefValueHelper() = default;
|
||||||
|
|
||||||
void GetPrefValue(base::WaitableEvent* event) {
|
void GetPrefValue(base::WaitableEvent* event) {
|
||||||
value_ = pref_.GetValue();
|
value_ = pref_.GetValue();
|
||||||
|
@@ -13,7 +13,7 @@
|
|||||||
// cleaned up all public uses of this interface.
|
// cleaned up all public uses of this interface.
|
||||||
class PrefNotifier {
|
class PrefNotifier {
|
||||||
public:
|
public:
|
||||||
virtual ~PrefNotifier() {}
|
virtual ~PrefNotifier() = default;
|
||||||
|
|
||||||
// Sends out a change notification for the preference identified by
|
// Sends out a change notification for the preference identified by
|
||||||
// |pref_name|.
|
// |pref_name|.
|
||||||
|
@@ -51,7 +51,7 @@ class MockPrefNotifier : public PrefNotifierImpl {
|
|||||||
public:
|
public:
|
||||||
explicit MockPrefNotifier(PrefService* pref_service)
|
explicit MockPrefNotifier(PrefService* pref_service)
|
||||||
: PrefNotifierImpl(pref_service) {}
|
: PrefNotifierImpl(pref_service) {}
|
||||||
~MockPrefNotifier() override {}
|
~MockPrefNotifier() override = default;
|
||||||
|
|
||||||
MOCK_METHOD(void, FireObservers, (std::string_view path), (override));
|
MOCK_METHOD(void, FireObservers, (std::string_view path), (override));
|
||||||
|
|
||||||
|
@@ -108,7 +108,7 @@ class COMPONENTS_PREFS_EXPORT PrefService {
|
|||||||
Preference(const PrefService* service,
|
Preference(const PrefService* service,
|
||||||
std::string name,
|
std::string name,
|
||||||
base::Value::Type type);
|
base::Value::Type type);
|
||||||
~Preference() {}
|
~Preference() = default;
|
||||||
|
|
||||||
// Returns the name of the Preference (i.e., the key, e.g.,
|
// Returns the name of the Preference (i.e., the key, e.g.,
|
||||||
// browser.window_placement).
|
// browser.window_placement).
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
PrefServiceFactory::PrefServiceFactory()
|
PrefServiceFactory::PrefServiceFactory()
|
||||||
: read_error_callback_(base::DoNothing()), async_(false) {}
|
: read_error_callback_(base::DoNothing()), async_(false) {}
|
||||||
|
|
||||||
PrefServiceFactory::~PrefServiceFactory() {}
|
PrefServiceFactory::~PrefServiceFactory() = default;
|
||||||
|
|
||||||
void PrefServiceFactory::SetUserPrefsFile(
|
void PrefServiceFactory::SetUserPrefsFile(
|
||||||
const base::FilePath& prefs_file,
|
const base::FilePath& prefs_file,
|
||||||
|
@@ -349,7 +349,7 @@ class WriteFlagChecker : public TestingPrefStore {
|
|||||||
bool last_write_flags_set() { return last_write_flags_set_; }
|
bool last_write_flags_set() { return last_write_flags_set_; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
~WriteFlagChecker() override {}
|
~WriteFlagChecker() override = default;
|
||||||
|
|
||||||
void SetLastWriteFlags(uint32_t flags) {
|
void SetLastWriteFlags(uint32_t flags) {
|
||||||
CHECK(!last_write_flags_set_);
|
CHECK(!last_write_flags_set_);
|
||||||
|
@@ -11,7 +11,7 @@
|
|||||||
PrefStoreObserverMock::PrefStoreObserverMock()
|
PrefStoreObserverMock::PrefStoreObserverMock()
|
||||||
: initialized(false), initialization_success(false) {}
|
: initialized(false), initialization_success(false) {}
|
||||||
|
|
||||||
PrefStoreObserverMock::~PrefStoreObserverMock() {}
|
PrefStoreObserverMock::~PrefStoreObserverMock() = default;
|
||||||
|
|
||||||
void PrefStoreObserverMock::VerifyAndResetChangedKey(
|
void PrefStoreObserverMock::VerifyAndResetChangedKey(
|
||||||
const std::string& expected) {
|
const std::string& expected) {
|
||||||
|
@@ -14,9 +14,9 @@
|
|||||||
|
|
||||||
#include "base/values.h"
|
#include "base/values.h"
|
||||||
|
|
||||||
PrefValueMap::PrefValueMap() {}
|
PrefValueMap::PrefValueMap() = default;
|
||||||
|
|
||||||
PrefValueMap::~PrefValueMap() {}
|
PrefValueMap::~PrefValueMap() = default;
|
||||||
|
|
||||||
bool PrefValueMap::GetValue(std::string_view key,
|
bool PrefValueMap::GetValue(std::string_view key,
|
||||||
const base::Value** value) const {
|
const base::Value** value) const {
|
||||||
|
@@ -70,7 +70,7 @@ PrefValueStore::PrefValueStore(PrefStore* managed_prefs,
|
|||||||
CheckInitializationCompleted();
|
CheckInitializationCompleted();
|
||||||
}
|
}
|
||||||
|
|
||||||
PrefValueStore::~PrefValueStore() {}
|
PrefValueStore::~PrefValueStore() = default;
|
||||||
|
|
||||||
std::unique_ptr<PrefValueStore> PrefValueStore::CloneAndSpecialize(
|
std::unique_ptr<PrefValueStore> PrefValueStore::CloneAndSpecialize(
|
||||||
PrefStore* managed_prefs,
|
PrefStore* managed_prefs,
|
||||||
|
@@ -66,7 +66,7 @@ void ValueMapPrefStore::SetValueSilently(std::string_view key,
|
|||||||
prefs_.SetValue(key, std::move(value));
|
prefs_.SetValue(key, std::move(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
ValueMapPrefStore::~ValueMapPrefStore() {}
|
ValueMapPrefStore::~ValueMapPrefStore() = default;
|
||||||
|
|
||||||
void ValueMapPrefStore::NotifyInitializationCompleted() {
|
void ValueMapPrefStore::NotifyInitializationCompleted() {
|
||||||
for (Observer& observer : observers_)
|
for (Observer& observer : observers_)
|
||||||
|
Reference in New Issue
Block a user