Skip to content

Commit

Permalink
Make fml/... compatible with .clang_tidy. (#47992)
Browse files Browse the repository at this point in the history
Work towards flutter/flutter#134969.

All changes were made automatically (i.e. with `--fix`).
  • Loading branch information
matanlurey authored Nov 13, 2023
1 parent 997bd4c commit 3cd830c
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 12 deletions.
3 changes: 1 addition & 2 deletions fml/memory/ref_counted_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ inline RefCountedThreadSafeBase::RefCountedThreadSafeBase()
: ref_count_(1u)
#ifndef NDEBUG
,
adoption_required_(true),
destruction_started_(false)
adoption_required_(true)
#endif
{
}
Expand Down
2 changes: 1 addition & 1 deletion fml/memory/weak_ptr_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ class WeakPtrFlag : public fml::RefCountedThreadSafe<WeakPtrFlag> {
void Invalidate();

private:
bool is_valid_;
bool is_valid_ = false;

FML_DISALLOW_COPY_AND_ASSIGN(WeakPtrFlag);
};
Expand Down
2 changes: 1 addition & 1 deletion fml/message_loop_task_queues.h
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ class MessageLoopTaskQueues {
mutable std::mutex queue_mutex_;
std::map<TaskQueueId, std::unique_ptr<TaskQueueEntry>> queue_entries_;

size_t task_queue_id_counter_;
size_t task_queue_id_counter_ = 0;

std::atomic_int order_;

Expand Down
2 changes: 1 addition & 1 deletion fml/platform/android/message_loop_android.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class MessageLoopAndroid : public MessageLoopImpl {
private:
fml::UniqueObject<ALooper*, UniqueLooperTraits> looper_;
fml::UniqueFD timer_fd_;
bool running_;
bool running_ = false;

MessageLoopAndroid();

Expand Down
2 changes: 1 addition & 1 deletion fml/shared_thread_merger.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ class SharedThreadMerger
fml::TaskQueueId subsumed_;
fml::MessageLoopTaskQueues* task_queues_;
std::mutex mutex_;
bool enabled_;
bool enabled_ = false;

/// The |MergeWithLease| or |ExtendLeaseTo| method will record the caller
/// into this lease_term_by_caller_ map, |UnMergeNowIfLastOne|
Expand Down
10 changes: 5 additions & 5 deletions fml/synchronization/semaphore.cc
Original file line number Diff line number Diff line change
Expand Up @@ -170,24 +170,24 @@ class PlatformSemaphore {

namespace fml {

Semaphore::Semaphore(uint32_t count) : _impl(new PlatformSemaphore(count)) {}
Semaphore::Semaphore(uint32_t count) : impl_(new PlatformSemaphore(count)) {}

Semaphore::~Semaphore() = default;

bool Semaphore::IsValid() const {
return _impl->IsValid();
return impl_->IsValid();
}

bool Semaphore::Wait() {
return _impl->Wait();
return impl_->Wait();
}

bool Semaphore::TryWait() {
return _impl->TryWait();
return impl_->TryWait();
}

void Semaphore::Signal() {
return _impl->Signal();
return impl_->Signal();
}

} // namespace fml
2 changes: 1 addition & 1 deletion fml/synchronization/semaphore.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class Semaphore {
void Signal();

private:
std::unique_ptr<PlatformSemaphore> _impl;
std::unique_ptr<PlatformSemaphore> impl_;

FML_DISALLOW_COPY_AND_ASSIGN(Semaphore);
};
Expand Down

0 comments on commit 3cd830c

Please sign in to comment.