Add braces to C++ single-line loops and conditionals (NFC) (#2973)

This makes code easier to read and more consistent between C++ and Java.
Also update clang-format settings to always add a line break (even if no braces are used).
This commit is contained in:
Peter Johnson
2020-12-28 12:58:06 -08:00
committed by GitHub
parent 0291a3ff56
commit 2aed432b4b
634 changed files with 10716 additions and 3938 deletions

View File

@@ -99,7 +99,9 @@ void CommandScheduler::AddButton(wpi::unique_function<void()> button) {
m_impl->buttons.emplace_back(std::move(button));
}
void CommandScheduler::ClearButtons() { m_impl->buttons.clear(); }
void CommandScheduler::ClearButtons() {
m_impl->buttons.clear();
}
void CommandScheduler::Schedule(bool interruptible, Command* command) {
if (m_impl->inRunLoop) {
@@ -152,7 +154,9 @@ void CommandScheduler::Schedule(bool interruptible, Command* command) {
}
}
void CommandScheduler::Schedule(Command* command) { Schedule(true, command); }
void CommandScheduler::Schedule(Command* command) {
Schedule(true, command);
}
void CommandScheduler::Schedule(bool interruptible,
wpi::ArrayRef<Command*> commands) {
@@ -314,7 +318,9 @@ void CommandScheduler::Cancel(Command* command) {
}
auto find = m_impl->scheduledCommands.find(command);
if (find == m_impl->scheduledCommands.end()) return;
if (find == m_impl->scheduledCommands.end()) {
return;
}
command->End(true);
for (auto&& action : m_impl->interruptActions) {
action(*command);
@@ -390,9 +396,13 @@ Command* CommandScheduler::Requiring(const Subsystem* subsystem) const {
}
}
void CommandScheduler::Disable() { m_impl->disabled = true; }
void CommandScheduler::Disable() {
m_impl->disabled = true;
}
void CommandScheduler::Enable() { m_impl->disabled = false; }
void CommandScheduler::Enable() {
m_impl->disabled = false;
}
void CommandScheduler::OnCommandInitialize(Action action) {
m_impl->initActions.emplace_back(std::move(action));