0

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:
Sorin Jianu
2024-10-09 08:39:12 +00:00
committed by Chromium LUCI CQ
parent c521bd420a
commit a8d6d61b67
17 changed files with 22 additions and 22 deletions

@@ -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_)